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

关闭Java窗体的技巧1

使用JFrame的enableEvents和processWindowEvent

  //Frame1.java  import java.awt.*;  import java.awt.event.*;  import javax.swing.*;  public class Frame1 extends JFrame {  public Frame1() {  enableEvents(AWTEvent.WINDOW_EVENT_MASK);  this.setSize(new Dimension(400, 300));  this.setTitle("Frame1");  }  protected void processWindowEvent(WindowEvent e) {  super.processWindowEvent(e);  if (e.getID() == WindowEvent.WINDOW_CLOSING) {  System.exit(0);  }  }  
页: [1]
查看完整版本: 关闭Java窗体的技巧1