标签:改变 显示 scrollbar ada 注册 lis 监听器 check checkbox
事件事件体系机构
EventObject是所有事件的父类,AWTEVENT是在这个包下所有事件的一个父类
Awt事件类型
ActionEvent 通常按下按钮,双击列表项或选中一个菜单项时,会生成此事件 事件源:Button,list,Menuitem,TextField
AdJustmentEvent 操纵滚动条时会生成此事件 事件源:ScrollBar
ComponentEvent 当一个组件移动、隐藏,调整大小或成为组件时会生成此事件 事件源:Component
ItemEvent 复选框或列表项时,或者当一个可选项菜单被选中或取消时,生成事件 事件源:Checkbox,CheckboxMenultem,Choice,list
FocusEvent 组件获得或取消键盘焦点时会产生事件 事件源: Component
事件2
8
8
8
8
8
8
8
事件源:产生事件的对象,一个事件源可以产生不同类型的事件
事件监听器:在一个事件发生时被通知的对象,也称为事件处理器监听器都是接口,需要一个类来实现。
事件的后缀改成Listener就是事件监听器
注册事件:事件源提供了一种方法,用于事件注册一个后多个事件监听器对象,并向其发送事件对象
每个时间都有自己的注册方法 一般的形式:
public void add<EventType>Listener(TypeListener e)
getComponent()获得当前组件对象
requestFocus()重新获得焦点
键盘事件
鼠标事件
选项事件:
itemStateChanged 选项发生改变时触发
适配器类
事件监听器中的方法后缀Adapter
图标
Gui绘图
//他会自动调用,不用显示调用
public void panit(Graphics g) {
System.out.println("guihuitu");
g.setColor(Color.blue);
}
重绘:
标签:改变 显示 scrollbar ada 注册 lis 监听器 check checkbox
原文地址:https://blog.51cto.com/14589602/2498129