就这么一段小程序,它就关不了窗口,为啥呢
import java.awt.*;
import java.awt.event.*;public class testclose {
public testclose() {
}
public static void main(String[] args) {
Frame f = new Frame(""); f.addWindowListener(new WindowAdapter() {
public void windowsClosing(WindowEvent e) {
System.exit(0);
}
});
f.setSize(800,600);
f.show(); }}
import java.awt.*;
import java.awt.event.*;public class testclose {
public testclose() {
}
public static void main(String[] args) {
Frame f = new Frame(""); f.addWindowListener(new WindowAdapter() {
public void windowsClosing(WindowEvent e) {
System.exit(0);
}
});
f.setSize(800,600);
f.show(); }}
import java.awt.event.WindowEvent;import javax.swing.JFrame;public class testclose {
public testclose() {
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setSize(300,400);
frame.addWindowListener(new WindowAdapter() {
public void windowsClosing(WindowEvent e) {
System.exit(0);
}
});
frame.setVisible(true);
}}
要用JFrame,不用Frame!
书上的例子用的就是Frame啊
Frame f = new Frame("");
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
f.setSize(800,600);
f.show();
}
}windowClosing 那多个s