showOptionDialog
返回一个int值
根据这个判断

解决方案 »

  1.   

    showOptionDialog返回一个int值,谢谢楼上的
    那用result接收的话
    Object[] options = { "确定", "取消" };
    int result=JOptionPane.showOptionDialog(ccf, "你真的想离开?", "Question", 
    JOptionPane.DEFAULT_OPTION,
    JOptionPane.QUESTION_MESSAGE,null,
    options, options[0]);
    if(result==?){}
    上面的判断语句怎么写啊??帮帮我啊,各位大哥!
      

  2.   

    int sel = JOptionPane.showConfirmDialog(new JFrame(),"确认关闭窗口吗?");
          if(sel == JOptionPane.YES_OPTION)
          {
            e.getWindow().dispose();
            System.exit(0);
          }
      

  3.   

    如果直接关闭了窗口,返回CLOSED_OPTION
      

  4.   

    所有可能的返回值:
    YES_OPTION 
    NO_OPTION 
    CANCEL_OPTION 
    OK_OPTION 
    CLOSED_OPTION