• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

如何利用JavaBeans在应用程序中创建组件

发布: 2008-4-29 09:42 | 作者: 不详 | 来源: builder.com.cn | 查看: 25次 | 进入软件测试论坛讨论

领测软件测试网

事件对象

  事件对象从事件源传到监听器。包括所有必须的参数,这些参数能被监听器得到,包括事件源的起点。所有事件都是源自java.util.EventObject类

  事件注册方法,包括add<Event>Listener() 和remove<Event>Listener(),允许一个组件管理所有已注册对这个特定事件感兴趣的组件。这个方法就一个参数,也就是对这个事件感兴趣的对象。这个对象必须实现<Event>监听器接口。

  Java.awt包提供许多预定义好的事件集,例如焦点事件、鼠标事件、鼠标移动事件、键盘事件等等。这些事件集都包含了<Event>监听器接口和事件对象。

  比如,我们用键盘事件为例。键盘事件集包括KeyListener接口(这个接口定义了keyPressed(),keyReleased()和keyTyped方法)与KeyEvent类。任何要产生键盘事件的组件都必须定义addKeyListener()和removeKeyListener()注册方法。我们可以注意到对于key事件的命名模版的规范:事件名Key出现在监听器接口、方法(可选)、事件对象和注册方法中。你可以使用相同的命名规范给你自己创建的所有事件集命名。

  预定义事件集(比如key事件集)通常对于你的开发需要已经足够了。然而,你也可以创建你自己定义的事件集,只要你想要。

  假如你想让你的一个组件产生事件,你必须定义事件集、事件对象、事件注册方法,这样别的已经注册对这个事件感兴趣的组件能够在事件激发后被通知到。

Peter V. Mikhalenko 是一个通过sun认证的专家,现在Deutsche银行工作,主要从事商业顾问。

文章来源于领测软件测试网 https://www.ltesting.net/

44/4<1234

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网