Java语言程序设计四十五(事件处理)
来源:网络收集 点击: 时间:2024-07-23【导读】:
简单介绍Java语言中事件源、事件对象、监视器。工具/原料more电脑,eclipse方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
注意事项
事件源:能够产生事件的对象都可以成为事件源。
(输入用户名和密码后,单击“登录”按钮时发生的界面事件,按钮就是一个事件源。)

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

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

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

事件源通过调用相应的方法将某个对象作为自己的监视器。
(对于按钮,这个方法是:addActionListener(监视器对象);)

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

事件源必须是一个对象,而且必须是Java认为能够发生事件的对象。
JAVA事件源事件对象监视器系统版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_993355.html
上一篇:王者荣耀播报语音怎么关闭
下一篇:爱奇艺APP的交易记录明细在哪里查询?