我有一个选项 Pane ,它在关闭我的应用程序 (windowClosing()
) 时显示。
我可以选择退出、最小化或取消。
如何在不关闭整个应用程序的情况下关闭选择“取消”时的选项 Pane ?
Object[]options = {"Minimize", "Exit","Cancel"};
int selection = JOptionPane.showOptionDialog(
null, "Please select option", "Options", 0,
JOptionPane.INFORMATION_MESSAGE, null, options, options[1]);
System.out.println(selection);
switch(selection)
{
case 2:
{
// do something
}
}
最佳答案
如果用户选择“取消”,您可以在 windowClosing()
方法中调用 yourFrame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
...
关于java - 取消选项面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9838536/