【发布时间】:2012-04-13 01:37:46
【问题描述】:
我需要停止在摆动窗口上单击红色x标记时关闭窗口的默认操作。我正在使用 JDialog 并将 WindowsListener 添加到它以捕获 WindowClosing 事件,在那里我决定是否处置 JDialog 或不处置它,我还设置以下内容:
setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
但是当我点击红色的 x 标记时,窗口仍然关闭。有什么想法吗?
【问题讨论】:
-
你能粘贴一些代码来检查一下吗?
-
doNothingOnClose worksformalways - 是时候展示 SSCCE
-
希望这个example 可以帮助你:-)