Java 的 GUI 提供的对象都存在 java.awt 和 java.swing 两个包中。
awt :Abstract Window ToolKit(抽象窗口工具包),需要调用本地系统方法实现功能,属重量级控件(跨平台不够强)
swing:在 awt 的基础上,建立的一套图形系统,其中提供了更多的组件,并且完全由 java 实现,增强了可移植性,属于轻量级控件(跨平台很好)
java.awt 包
java.swing 包
java.util 包
public interface EventListener // 表示接口,所有事件监听器接口必须继承该接口
java.awt.event 包