import javax.swing.JFrame;
import javax.swing.JOptionPane;
مربع حوار إدخال الفئة العامة {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
إطار JFrame = JFrame جديد ("") ؛
إرجاع السلسلة = إطار JOptionPane.showInputDialog (
، "أدخل اسمك" ، "الحوار" ،
JOptionPane.PLAIN_MESSAGE) ؛
System.exit(0);
}
}
< / pre> الإخراج < / div>JOptionPane مع JComboBox
تسمح لنا طريقة أخرى بإنشاء مربع حوار يحتوي على مربع اختيار التحرير والسرد JComboBox with showInputDialog:كائن كائن = showInputDialog(أصل المكون,& رسالة الكائن ، < / div>نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ سلسلة العنوان ، < / div>نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ int typeMessage,نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ أيقونة الأيقونة، نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ // إدراج رمز الصورةنبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ تحديد الكائن[] ، نبسب؛ // تحديد القيم في شكل صفيف من النوع Objectنبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ نبسب؛ كائن القيمة الأولية) // الكائن الأولي الذي سيتم عرضهimport javax.swing.JFrame;
import javax.swing.JOptionPane;
مربع حوار إدخال الفئة العامة {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
إطار JFrame = JFrame جديد ("") ؛
تحديد الكائن [] = {1،2،3،4،5،6} ؛
إرجاع السلسلة = (سلسلة) JOptionPane.showInputDialog(
، "اختر فهرسا" ،
"حوار" ،
JOptionPane.QUESTION_MESSAGE ،
فارغة ، اختيار ، اختيار [0]) ؛
System.exit(0);
}
}
< / pre>Execution:
في هذا المثال، نوع الرسالة هو a QUESTION_MESSAGE ذلك ، يتم عرض الشعار كعلامة تعجب افتراضيا.
لقد قمنا بعمل Cast (String) لأن الطريقة ترجع Object.أضف رمزا في showInputDialog
في المثال السابق ، قمنا بتعيين null بدلا من إنشاء ImageIcon يتم عرضه بدلا من الرمز الافتراضي. يستبدل هذا الرمز null برمز المتغير:
< pre class = "prettyprint lang-java" > ImageIcon icon = رمز ImageIcon الجديد ("question.png") ؛
كائن [] التحديد = {1،2،3،4،5،6} ؛
سلسلة الظهر = (سلسلة) JOptionPane.showInputDialog (إطار ، "اختيار فهرس" ،
"حوار" ، رمز JOptionPane.QUESTION_MESSAGE ،
، اختيار ، اختيار [0]) ؛
< / pre>Execution:
< div class = "فاصل" style = "واضح: كلاهما; محاذاة النص: الوسط؛" >< / a>< / div>
< / div>المراجع:
upmf-grenoble: التأرجح: JOptionPane
Java doc: showInputDialog method
Please disable your ad blocker and refresh the window to use this website.