package GUI01;import java.awt.*;
import java.awt.event.*;
public class TestFrame {
public static void main(String args[])
{
Frame f=new Frame("陈志杰的第一个GUI程序");
f.add(new Button("ok"));
f.setSize(300,300);
f.setVisible(true);
f.addWindowListener(new MyWindowListener());
}
}
class MyWindowListener implements WindowListener
{
public void windowCloseing(WindowEvent e)
{
e.getWindow().setVisible(flase);
((Window)e.getComponent()).dispose();
System.exit(0);
}
public void windowActivated(WindowEvent e){}
public void windowClosed(WindowEvent e){}
public void windowDeactivated(WindowEvent e){}
public void windowDeiconified(WindowEvent e){}
public void windowIconified(WindowEvent e){}
public void windowOpened(WindowEvent e){}
}
import java.awt.event.*;
public class TestFrame {
public static void main(String args[])
{
Frame f=new Frame("陈志杰的第一个GUI程序");
f.add(new Button("ok"));
f.setSize(300,300);
f.setVisible(true);
f.addWindowListener(new MyWindowListener());
}
}
class MyWindowListener implements WindowListener
{
public void windowCloseing(WindowEvent e)
{
e.getWindow().setVisible(flase);
((Window)e.getComponent()).dispose();
System.exit(0);
}
public void windowActivated(WindowEvent e){}
public void windowClosed(WindowEvent e){}
public void windowDeactivated(WindowEvent e){}
public void windowDeiconified(WindowEvent e){}
public void windowIconified(WindowEvent e){}
public void windowOpened(WindowEvent e){}
}
把windowCloseing 改成 windowClosing
setVisible(flase) 改成 setVisible(false);
......
还有要学会使用API帮助文档, 查看类有哪些方法.
慢慢来学会使用API帮助文档就好了.