我有一个扩展JDialog的类。当JDialog显示时,我单击启动Jframe的显示按钮,但在关闭JDialog之前我无法访问JFrame。如何在屏幕上显示JDialog的情况下访问Jframe?
发布于 2015-04-07 03:12:33
,但在关闭JDialog之前,我无法访问JFrame。
这意味着你使用了一个模态JDialog。
您需要使用非模态JDialog。
JDialog dialog = new JDialog(frame, false);
...
dialog.setVisible(true );或者,您可以在使对话框可见之前使用setModal(false)方法。
https://stackoverflow.com/questions/29477913
复制相似问题