我正在尝试创建一个输入对话框,其中我有自定义按钮。我试图用自定义按钮创建showOptionDialog
,但后来我无法将文本区域放在输入对话框中。我该怎么做?
这是我使用的代码:
Object[] buttons = { "Submit", "Cancel" };
jtxf = new JTextField(15);
JOptionPane.showOptionDialog(null, "Enter a Student ID", "Student ID",
JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE, null, buttons,
buttons[0]);
答案 0 :(得分:0)
检查this tutorial。您可以阅读整页,但链接会直接进入自定义按钮部分。
或者您可以使用如下的showInputDialog:
String s = (String)JOptionPane.showInputDialog(
this,
"Complete the sentence:\n"
+ "\"Green eggs and...\"",
"Customized Dialog",
JOptionPane.PLAIN_MESSAGE,
null,
null,
"enter text here");