标签: java swing modal-dialog jframe jdialog
如何使父框架无效?我有一个JFrame(parentFrame),我正在打开一个JDialog:
JFrame
parentFrame
JDialog
JDialog dialog = new JDialog(parentFrame);
现在我需要设置对话框,这样每当尝试某人点击父框架时,它总是将焦点放在该对话框上,甚至阻止父框架被关闭。
例如,当您在Windows中添加环境变量(系统属性 - >高级选项卡 - >环境变量按钮单击)时,环境变量窗口会阻止其父项关闭。
答案 0 :(得分:5)
制作对话框modal。
答案 1 :(得分:3)
您可以进行对话模式。有一个实用程序constructor可以为您执行此操作:
JDialog(parent, title, modal);
或者您可以在对话框中调用setModal函数。