晚上,
我正在玩一个小摆动应用程序,我添加了一个响应被按下的按钮。因此我需要实现ActionListener。我已经添加了这一行:
import java.awt.*;
但它告诉我它无法找到“ActionListener”类。 过了一会儿,我结束了 有了这个:
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
我假设awt。*部分意味着它是在awt伞下导入所有子包。显然事实并非如此。有人可以帮我解释一下这个问题吗?
答案 0 :(得分:6)
import java.awt.*;
这将导入awt包中的所有类,而不是子包。
主要原因是java包没有嵌套,即使它们的名字让你认为它们也是如此。 java.awt
和java.awt.event
可视为两个不相关的包。