Java常用事件
来源:互联网 发布:java中pack 编辑:程序博客网 时间:2024/06/03 17:44
Java将所有组件可能发生的事件进行分类,具有共同特征的事件被抽象为一个事件类AWTEvent,其中包括ActionEvent类(动作事件)、MouseEvent类(鼠标事件)、KeyEvent类(键盘事件)等。表10.17列出了常用Java事件类、处理该事件的接口及接口中的方法。
表1.1 常用Java事件类、处理该事件的接口及接口中的方法
事件类/接口名称
接口方法及说明
ActionEvent动作事件类
ActionListener接口
actionPerformed(ActionEvent e)
单击按钮、选择菜单项或在文本框中按回车时
AdjustmentEvent调整事件类
AdjustmentListener接口
adjustmentValueChanged(AdjustmentEvent e)
当改变滚动条滑块位置时
ComponentEvent组件事件类
ComponentListener接口
componentMoved(ComponentEvent e)组件移动时
componentHidden(ComponentEvent e)组件隐藏时
componentResized(ComponentEvent e)组件缩放时
componentShown(ComponentEvent e)组件显示时
ContainerEvent容器事件类
ContainerListener接口
componentAdded(ContainerEvent e)添加组件时
componentRemoved(ContainerEvent e) 移除组件时
FocusEvent焦点事件类
FocusListener接口
focusGained(FocusEvent e)组件获得焦点时
focusLost(FocusEvent e)组件失去焦点时
ItemEvent选择事件类
ItemListener接口
itemStateChanged(ItemEvent e)
选择复选框、选项框、单击列表框、选中带复选框菜单时
KeyEvent键盘事件类
KeyListener接口
keyPressed(KeyEvent e)键按下时
keyReleased(KeyEvent e) 键释放时
keyTyped(KeyEvent e)击键时
MouseEvent鼠标事件类
MouseListener接口
mouseClicked(MouseEvent e) 单击鼠标时
mouseEntered(MouseEvent e)鼠标进入时
mouseExited(MouseEvent e)鼠标离开时
mousePressed(MouseEvent e)鼠标键按下时
mouseReleased(MouseEvent e) 鼠标键释放时
MouseEvent鼠标移动事件类
MouseMotionListener接口
mouseDragged(MouseEvent e)鼠标拖放时
mouseMoved(MouseEvent e)鼠标移动时
TextEvent文本事件类
TextListener接口
textValueChanged(TextEvent e)
文本框、多行文本框内容修改时
WindowEvent窗口事件类
WindowListener接口
windowOpened(WindowEvent e)窗口打开后
windowClosed(WindowEvent e)窗口关闭后
windowClosing(WindowEvent e)窗口关闭时
windowActivated(WindowEvent e)窗口激活时
windowDeactivated(WindowEvent e) 窗口失去焦点时
windowIconified(WindowEvent e)窗口最小化时
windowDeiconified(WindowEvent e) 最小化窗口还原时
- Java常用事件
- Java Script常用事件
- 【Java】常用控件和事件处理
- 常用事件
- 常用事件
- 事件-常用事件特性
- Java的常用方法--建立对话框&鼠标和键盘事件
- JAVA中常用的组件对应的事件类和事件监听器
- Java Swing 中如何处理事件 几种常用的事件处理方法, 很经典
- js常用事件
- 常用JS事件对象
- Spread的常用事件
- Delphi 中的常用事件
- gridView控件常用事件
- gridView控件常用事件
- GridView 的常用事件
- js常用事件
- Spread的常用事件
- javaSocket客户端和服务端_hanCSDN_20130711
- 用GetString来提高ASP的速度#
- 桌面时钟问题诊断
- MFC 点击按钮,弹出另一个对话框
- [MEF程序设计指南]定义可以组合的部件和契约
- Java常用事件
- 文件操作
- string类的七种构造函数
- 记下毕业季找房子相关事项
- ADODB.Command ASP环境下应用方法
- 2013Esri全球用户大会Q&A之3D新动向
- The Book of QT4 翻译:2.1.1-2.1.2 对话框和小部件
- c语言的数组、指针、函数传递释义
- andengine-4: TexturePack的学习