GUI:Graphical User Interface(图形用户接口)
CLI:Command line User Interface(命令行用户接口)
JAVA:
|Awt:需要调用本地系统方法实现功能,依赖平台,不同系统显示会有区别,重量级控件
|Swing:在AWT基础上建立的,提供了更多的组建,完全由JAVA实现,轻量级控件。
事件监听机制:
1.事件源
2.事件
3.监听器
4.事件处理
事件源:就是awt包或者swing包中的那些图形界面组件
事件:每一个事件源都有自己特有的对应事件和共性事件。
监听器:将可以触发某一个事件的动作(不止一个动作)都已经封装到了监听器中。
以上三者在JAVA中已经定义好了,直接获取其对象来用就可以了
需要做的就是第四条
Frame窗体
1 | /** |
鼠标事件
1 | bu.addMouseListener(new MouseAdapter() |
键盘事件
1 | //ΜνΌΣΌόΕΜΌΰΜύ |