如何从父框架无效焦点?我有一个JFrame
(parentFrame
),和我开JDialog
为:JDialog:防止父框架关闭
JDialog dialog = new JDialog(parentFrame);
现在我需要设置对话框是这样的方式,每当试图有人点击父框架总是把焦点对话框,甚至抵制父框架被关闭。例如,当您在Windows中添加环境变量(系统属性 - >高级选项卡 - >环境变量按钮单击)时,环境变量窗口会阻止其父项关闭。
如何从父框架无效焦点?我有一个JFrame
(parentFrame
),和我开JDialog
为:JDialog:防止父框架关闭
JDialog dialog = new JDialog(parentFrame);
现在我需要设置对话框是这样的方式,每当试图有人点击父框架总是把焦点对话框,甚至抵制父框架被关闭。例如,当您在Windows中添加环境变量(系统属性 - >高级选项卡 - >环境变量按钮单击)时,环境变量窗口会阻止其父项关闭。
制作对话框modal。
+1另请参阅其他['Dialog'构造函数](http://docs.oracle.com/javase/7/docs/api/java/awt/Dialog.html#constructor_summary),其中5个接受'boolean'指定模态,其中3个接受['Dialog.ModalityType'](http://docs.oracle.com/javase/7/docs/api/java/awt/Dialog.ModalityType.html)。 – 2012-02-18 11:38:30
谢谢@Richie_W – 2012-02-18 17:12:16
谢谢@Andrew Thompson – 2012-02-18 17:11:56
不客气。 :) – 2012-02-18 17:27:56