Şu anda bir java uygulaması geliştiriyorum.
Bir metin alanı ve bir düğme içeren yeni bir Pencere göstermek istiyorum.
Herhangi bir fikrin var mı?
Üzerinden biraz zaman geçti ama hatırladığım kadarıyla...
Özel bir pencere istiyorsanız, yeni bir çerçeve oluşturabilir ve tıpkı ana pencerede olduğu gibi görünmesini sağlayabilirsiniz.
Java ayrıca buradan göz atabileceğiniz harika bir diyalog kütüphanesine sahiptir:
Bu size aradığınız işlevselliği çok daha az çabayla sağlayabilir.
Object[] possibilities = {"ham", "spam", "yam"};
String s = (String)JOptionPane.showInputDialog(
frame,
"Complete the sentence:\n"
+ "\"Green eggs and...\"",
"Customized Dialog",
JOptionPane.PLAIN_MESSAGE,
icon,
possibilities,
"ham");
//If a string was returned, say so.
if ((s != null) && (s.length() > 0)) {
setLabel("Green eggs and... " + s + "!");
return;
}
//If you're here, the return value was null/empty.
setLabel("Come on, finish the sentence!");
Kullanıcının seçeneklerini sınırlamak istemiyorsanız, showInputDialog yönteminin daha az bağımsız değişken alan bir biçimini kullanabilir veya nesne dizisi için null belirtebilirsiniz. Java görünüm ve hissiyatında, olasılıklar yerine null belirtmek, bir metin alanı olan ve aşağıdaki gibi görünen bir iletişim kutusuyla sonuçlanır:
Swing Dialogs](http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html) (@mcfinnigan tarafından belirtildiği gibi esas olarak JOptionPane üzerine odaklanmıştır).