第11章 GUI 06 事件模型 ActionEvent
来源:互联网 发布:java系统监控 编辑:程序博客网 时间:2024/06/02 12:27
鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.9)
事件监听
TextField事件监听
1 TextField对象可能发生Action(光标在文本框内敲回车)事件。与该事件对应的事件类是java.awt.event.ActionEvent.
2 用来处理ActionEvent事件是实现了java.awt.event.ActionListener接口的类的对象。ActionListener接口定义有方法:
public void actionPerformed(ActionEvent e)
3 实现该接口的类要在该方法中添加处理该事件(Action)的语句。
4 使用addActionListener(ActionListener I) 方法为TextField对象注册一个ActionListener对象,当TextField对象发生Action事件,会生成一个ActionEvent对象, 该对象作为参数传递给ActionListener对象的ActionPerformer方法在方法中可以获取该对象的信息,并做相应的处理。
代码示例:
// TestActionEvent.javaimport java.awt.*;import java.awt.event.*;public class TestActionEvent {public static void main(String args[]) {Frame f = new Frame("Test");Button b = new Button("Press");Monitor m = new Monitor();b.addActionListener(m);f.add(b, BorderLayout.CENTER);f.pack();f.setVisible(true);}}class Monitor implements ActionListener {public void actionPerformed(ActionEvent e) {System.out.println("The button has been pressed!");}}
- 第11章 GUI 06 事件模型 ActionEvent
- 第11章 GUI 06 事件模型 ActionEvent
- 第11章 GUI 07 ActionEvent 2
- 马士兵 J2SE 第11章 GUI编程 事件模型ACTIONEVENT TEXTFIELD事件监听 内部类 PAINT adapter和repaint window事件 键盘事件
- GUI事件模型ActionEvent举例,TextField事件监听举例
- ActionEvent事件
- GUI编程第三弹_按钮上的ActionEvent事件
- [Java] ActionEvent 事件处理
- java的ActionEvent事件
- Java-ActionEvent事件
- 按钮ActionEvent事件
- ActionEvent
- Java文本框上的ActionEvent事件
- Java GUI编程(二)事件模型
- java GUI事件模型的调用流程
- 第11章 GUI 01 GUI 初步 Frame and Panel1
- 第11章 GUI 02 GUI 初步 Frame and Panel2
- 观察者模式实现事件驱动模型(非GUI事件)
- Myeclipse8.5中svn插件安装方法总结
- QQ生成的日志文件很大,是不是很坑爹
- EJB到底是什么?
- marquee标签(滚动字幕)
- hdu4268 Alice and Bob 长春网络赛
- 第11章 GUI 06 事件模型 ActionEvent
- Integer类自动装箱、拆箱与享元模式
- 【STL】getch()、getche()和getchar()之间的区别
- 常见异常
- http://www.cnblogs.com/staginner/archive/2012/09/08/2677023.html (杭电 4267)
- 数据库脚本left join ,right join 等。。。
- linux 静态库 动态库
- 最长不重复子串
- MyEclipse优化技巧