会计考友 发表于 2012-8-4 12:07:07

关闭Java窗体的技巧5

  .间接实现WindowListener接口


  //Frame1.java  import java.awt.*;  import java.awt.event.*;  public class Frame1 extends Frame {  public Frame1() {  this.setSize(new Dimension(400, 300));  this.setTitle("Frame1");  this.addWindowListener(new winEventHandle());  this.setVisible(true);  }  public static void main(String[] s){  new Frame1();  }  }  class winEventHandle implements WindowListener {  public void windowClosing(WindowEvent windowEvent) {  System.exit(0);  }  public void windowOpened(WindowEvent windowEvent) { }  public void windowClosed(WindowEvent windowEvent) { }  public void windowIconified(WindowEvent windowEvent) { }  public void windowDeiconified(WindowEvent windowEvent) { }  public void windowActivated(WindowEvent windowEvent) { }  public void windowDeactivated(WindowEvent windowEvent) { }  }
页: [1]
查看完整版本: 关闭Java窗体的技巧5