在 JOptionPane 中禁用关闭 x

Mik*_*012 4 java joptionpane

我想禁用 JOptionPane 左上角的 close x 我该怎么做?

nan*_*oto 5

迈克尔,

我不知道如何禁用 Close[x] 按钮。或者,当用户点击它时,您什么也不做。检查下面的代码:

JOptionPane pane = new JOptionPane("message");
JDialog dialog = pane.createDialog(null, "Title");
dialog.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
dialog.setVisible(true);
Run Code Online (Sandbox Code Playgroud)

对你来说合理吗?