İlk önce String değer dönderen initString bir method oluşturalım.
public String[] initString() {
return null;
}Oluşturduğumuz metodun içerisinde Türkçe dilindeki anlamını yazıyoruz ve ok butonunun adını değiştiriyoruz.UIManager.put("OptionPane.okButtonText", "Tamam");Daha sonra String dizi oluşturalım.String JOpHataMsj[] = { "Veritabanı bağlantısı başarısız !" };return ile döndürüyoruz.return JOpHataMsjİstediğimiz methodda String dizi olarak initString method'dumuzu getiriyoruz.
String[] tamamString = initString();//Kullanımı aynen böyle olacak.
ImageIcon hataIcon = new ImageIcon("images/hata2.png"); //resimJOptionPane.showMessageDialog(getParent(), tamamString,"Erişim Şifrenizi Hatalı Girdiniz !",getDefaultCloseOperation(), hataIcon);JOptionPane içerisine yukarda belirttiğimiz hataIcon ve tamamString değişkenlerini koyuyoruz.
Public JPanel initPanel(){
String[] tamamString = initString();
ImageIcon hataIcon = new ImageIcon("images/hata2.png");
JOptionPane.showMessageDialog(getParent(), tamamString,"Erişim Şifrenizi Hatalı Girdiniz !",getDefaultCloseOperation(), hataIcon);
}
public String[] initString() {
UIManager.put("OptionPane.okButtonText", "Tamam");
String JOpHataMsj[] = { "Erişim Şifrenizi Hatalı Girdiniz !" };
return JOpHataMsj;
}