当前位置:编程学习 > JAVA >>

请问怎么给JOptionPane.showConfirmDialog里的按钮设置监听器

我做的是一个记事本退出时提示保存的功能。
我已经写好了一个叫SaveFile.java的类。
怎么在点击否之后跳出这个类的窗口。

class HandleWin extends WindowAdapter
{
    public void windowClosing(WindowEvent e)
    {
     if(Contact.ta.getText().equals("")){
     (e.getWindow()).dispose();
     System.exit(0);
     }
     else {
     int result = JOptionPane.showConfirmDialog(null,
     "你的文件还没保存,确定退出吗?按否进行保存。",
     "警告",
     JOptionPane.YES_NO_CANCEL_OPTION,
         JOptionPane.WARNING_MESSAGE);
     if(result==JOptionPane.YES_OPTION){
     (e.getWindow()).dispose();
     System.exit(0);
     }
     if(result==JOptionPane.NO_OPTION){
     //这里怎么实现,调用SaveFile的类。(我是想搞个监听器,但不知道怎么弄)
     }
     if(result==JOptionPane.CANCEL_OPTION){
    
     }
     }
    }
}
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,