- Katılım
- 12 Eylül 2014
- Mesajlar
- 167
- Tepkime puanı
- 0
- Puanları
- 0
Bu dersimizde size ShowMessage diyaloglarının Türkçeleştirilmesinden kısaca bahsedeceğim, umarımı işinize yarar.
Öncelikle String değer dönderen initString adında bir method oluşturuyoruz.
Kod:
public String[] initString() { return null; }
Sonra method'un içersine dilini değiştirmek istediğmiz Diyalog türünü yazıyoruz ve ok butonun adını yazıyoruz.Kod:
UIManager.put("OptionPane.okButtonText", "Tamam");
Sonra String bir dizi oluşturuyoruzKod:
String JOpHataMsj[] = { "Veritabanı bağlantısı başarısız !" };
ve return ile bu diziyi döndürüyoruz.
Not: Bu oluşturduğumuz dizi hata yada uyarı için kullanıcıya görünecek mesaj içerecek.
Kod:
return JOpHataMsj
Sonra kullanmak istediğimiz method içerisinde String dizi olarak initString method'dumuzu çağırıyoruz. Aşağıda ki gibi
Kod:
String[] tamamString = initString();//
ve JOptionPane içerisinde ki kullanımı da şu şekilde olacak;
Kod:
ImageIcon hataIcon = new ImageIcon("images/hata2.png"); //resim
JOptionPane.showMessageDialog(getParent(), tamamString,"Erişim Şifrenizi Hatalı Girdiniz !",getDefaultCloseOperation(), hataIcon);
JOptionPane içerisine yukarda belirttiğimiz hataIcon ve tamamString değişkenlerini koyuyoruz.
<br>
Şimdi açıklamaları yaptıktan sonra programı sizinle paylaşıyorum.
Kod:
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; }
Öncelikle String değer dönderen initString adında bir method oluşturuyoruz.
Kod:
public String[] initString() { return null; }
Sonra method'un içersine dilini değiştirmek istediğmiz Diyalog türünü yazıyoruz ve ok butonun adını yazıyoruz.Kod:
UIManager.put("OptionPane.okButtonText", "Tamam");
Sonra String bir dizi oluşturuyoruzKod:
String JOpHataMsj[] = { "Veritabanı bağlantısı başarısız !" };
ve return ile bu diziyi döndürüyoruz.
Not: Bu oluşturduğumuz dizi hata yada uyarı için kullanıcıya görünecek mesaj içerecek.
Kod:
return JOpHataMsj
Sonra kullanmak istediğimiz method içerisinde String dizi olarak initString method'dumuzu çağırıyoruz. Aşağıda ki gibi
Kod:
String[] tamamString = initString();//
ve JOptionPane içerisinde ki kullanımı da şu şekilde olacak;
Kod:
ImageIcon hataIcon = new ImageIcon("images/hata2.png"); //resim
JOptionPane.showMessageDialog(getParent(), tamamString,"Erişim Şifrenizi Hatalı Girdiniz !",getDefaultCloseOperation(), hataIcon);
JOptionPane içerisine yukarda belirttiğimiz hataIcon ve tamamString değişkenlerini koyuyoruz.
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
<br>
Şimdi açıklamaları yaptıktan sonra programı sizinle paylaşıyorum.
Kod:
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; }