Java:如何通过单击X来了解JOptionPane何时关闭?

时间:2012-02-27 09:32:53

标签: java swing joptionpane

            int r = JOptionPane.showOptionDialog(null, 
                    myPanel, 
                    "Choose", 
                    JOptionPane.NO_OPTION,
                    JOptionPane.PLAIN_MESSAGE, 
                    null, 
                    new String[]{}, // this is the array
                    "default");

当用户点击X关闭对话框时,如何捕获事件?

1 个答案:

答案 0 :(得分:5)

来自the documentation

  

当其中一个showXxxDialog方法返回一个整数时,可能   值是:

YES_OPTION
NO_OPTION
CANCEL_OPTION
OK_OPTION
CLOSED_OPTION

我相信您正在寻找CLOSED_OPTION