我想在JOptionPane中打开一个窗格,我在窗格上有按钮,
PPane newPane = new PPane();
int choose = JOptionPane.showConfirmDialog(this, newPane, "Message...",
JOptionPane.PLAIN_MESSAGE);
现在我可以在JOptionPane中打开我的窗格,但是有一个“确定”按钮,我不想要这个,我只想打开我的窗格,
或
Object[] options = { "OK", "CANCEL" };
JOptionPane.showOptionDialog(null, "Click OK to continue", "Warning",
JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,
null, options, options[0]);
如果我没有在我的窗格上放置按钮,我打开JOptionPane,然后按OK和取消按钮,现在可以将我的窗格设置为这个吗?
答案 0 :(得分:2)
您无法将窗格置于JOptionpane对话框中
我建议您自己编写自己的JDialog并将窗格放在那里。 您仍然可以使用正确的构造函数创建Dialog模型:
public JDialog(Frame owner, boolean modal)
以下是自定义对话框的一个小示例: