广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Java语言程序设计四十五(事件处理)

    来源:网络收集  点击:  时间:2024-07-23
    【导读】:
    简单介绍Java语言中事件源、事件对象、监视器。工具/原料more电脑,eclipse方法/步骤1/6分步阅读

    事件源:能够产生事件的对象都可以成为事件源。

    (输入用户名和密码后,单击“登录”按钮时发生的界面事件,按钮就是一个事件源。)

    2/6

    事件对象:在图形界面程序中,用户通过键盘或鼠标与程序进行交互,用户的每一个操作,都会产生一个事件,要处理产生的事件,需要在特定的方法中编写处理事件的代码程序,这样当产生某种事件时就会调用处理该事件的方法,同时将产生的事件对象传递给事件处理方法,从而获得关于事件源和事件对象的一些相关信息。

    3/6

    在Java中,关于事件的信息是被封装在一个事件对象中的,不同的事件对应不同的类型。(按钮的单击事件对应ActionEvent类,键盘操作对应KeyEvent类,鼠标操作对应MouseEvent类等)

    4/6

    监视器:在Java中,要对一个组件上可能发生的某个事件进行处理,必须为该事件源注册一个对象作为它的监视器,以便对发生的事件做出处理。

    5/6

    事件源通过调用相应的方法将某个对象作为自己的监视器。

    (对于按钮,这个方法是:addActionListener(监视器对象);)

    6/6

    对于注册了监视器的按钮,当用户在按钮上单击鼠标左键,Java运行系统就会自动创建一个ActionEvent事件对象,并通知监视器,监视器就会对事件做出相应的处理。

    注意事项

    事件源必须是一个对象,而且必须是Java认为能够发生事件的对象。

    JAVA事件源事件对象监视器系统
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_993355.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 16:11:20  耗时:0.026
    0.026s