Java事件处理机制您必须澄清以下概念:
核心:java采用事件源——事件监听器模型。
1.事件):指状态的改变或活动的发生。例如,单击按钮或输入按钮作为事件是很常见的。
2.事件源:可以生成事件的对象称为事件源,如文本框、按钮、下拉列表等。
3.事件监听器:需要一个对象来监听事件源,以便处理发生的事件。此对象是事件侦听器。事件源通过调用相应的方法将对象用作自己的侦听器。应用程序和小程序都采用这种机制。
例如,对于按钮,注册监听器的方法是addActionListener(监视器);
4.事件源获取监听器后,相应的操作会导致事件的发生,并通知监听器,监听器会做出相应的处理。
5.处理事件的接口:侦听器负责处理来自事件源的事件。为了处理来自事件源的事件,侦听器将自动调用一个方法来处理事件,该方法在相应事件的接口中定义。