窗口的关闭程序,我不知道两个程序是不是要分开写啊?我现在写到一快的,
顺便麻烦哪位大哥帮我在每行标上中文注释,我刚从书抄的,拜托了照顾下小第~~
package tiger;import java.awt.*;
import java.awt.event.*;public class TestFrame {
public static void main(String args[]){
Frame a=new Frame("IT人才交流网!");
a.add(new Button("点击"));
a.setSize(333,421);
a.setVisible(true);
a.addWindowListener(new MyWindowListener());
}
}
class MyWindowListener implements WindowListener{
public void windowsClosing(WindowEvent e){
e.getWindow().setVisible(false);
((Window)e.getComponent()).dispose(); System.exit(0); }
public void windowActivated(WindowEvent e){}//????????这6行什么意思?
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){} //???
}
顺便麻烦哪位大哥帮我在每行标上中文注释,我刚从书抄的,拜托了照顾下小第~~
package tiger;import java.awt.*;
import java.awt.event.*;public class TestFrame {
public static void main(String args[]){
Frame a=new Frame("IT人才交流网!");
a.add(new Button("点击"));
a.setSize(333,421);
a.setVisible(true);
a.addWindowListener(new MyWindowListener());
}
}
class MyWindowListener implements WindowListener{
public void windowsClosing(WindowEvent e){
e.getWindow().setVisible(false);
((Window)e.getComponent()).dispose(); System.exit(0); }
public void windowActivated(WindowEvent e){}//????????这6行什么意思?
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){} //???
}
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){} //给第一次打开得窗口赋值