import java.awt.*;
import java.awt.event.*;public class TestPackage extends Frame{ public static void main(String[] args) {
TestPackage t=new TestPackage ();
t.LanuchFrame();
}
public void LanuchFrame(){
this.setLocation(0, 0);
this.setSize(800, 600);
this.setTitle("TestPackage 2008-05-15");
this.setBackground(Color.blue);
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent arg0) {
System.exit(0);
}
});
this.setVisible(true);
}}如上面代码,我想将引用包的那个地方修改为如下:import java.awt.*;(只写这么一句,因为java.awt.event.* 是在java.awt.*里面包含的,为什么当我仅引用这一个的时候,会出现错误呢? 也是如上面红色部分出错!) 如果谁知道,帮忙回复以下,非常感谢!
import java.awt.event.*;public class TestPackage extends Frame{ public static void main(String[] args) {
TestPackage t=new TestPackage ();
t.LanuchFrame();
}
public void LanuchFrame(){
this.setLocation(0, 0);
this.setSize(800, 600);
this.setTitle("TestPackage 2008-05-15");
this.setBackground(Color.blue);
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent arg0) {
System.exit(0);
}
});
this.setVisible(true);
}}如上面代码,我想将引用包的那个地方修改为如下:import java.awt.*;(只写这么一句,因为java.awt.event.* 是在java.awt.*里面包含的,为什么当我仅引用这一个的时候,会出现错误呢? 也是如上面红色部分出错!) 如果谁知道,帮忙回复以下,非常感谢!
因为 event 是 awt的子包所以 java.awt.* 是不会把 event下的类引入的。 它只会引入 awt下的类。
import java.awt.*;//这个意思是java.awt文件夹下的所所有class文件!不包括其子文件夹下的class文件,比如event文件夹下的!