标签: java events swing
我的顶级容器是MainFrame (JFrame)。我希望能够使用来自MainFrame的两个JTextField的JPanel弹出另一个JFrame。
MainFrame (JFrame)
MainFrame
问题是:我需要能够从Swing GUI中阻止EDT。这让人想起在用户点击OK或CANCEL之前使用JOptionPane来阻止EDT。
OK
CANCEL
问题是:是否可以使用将阻止EDT的用户定义值创建“自定义”JOptionPane?
由于
答案 0 :(得分:1)
查看JDialog
JDialog
您可以扩展JDialog并在构造函数中调用super,并将第二个参数设置为true
true
super(parent, true);
答案 1 :(得分:1)
使用JDialog
您可以在此JDialog(Frame, modal)构造函数