Java事件監聽器

Java事件監聽器

Java事件監聽器是由事件類和監聽接口組成,自定義一個事件前,必須提供一個事件的監聽接口以及一個事件類。JAVA中監聽接口是繼承java.util.EventListener的類,事件類繼承java.util.EventObject的類。

Java事件監聽器屬性的新增、刪除和修改劃分成三種,分別針對於ServletContext、HttpSession、ServletRequest對象。

基本介紹

  • 中文名:Java事件監聽器
  • 用途:監聽
  • 性質:監聽器
  • 特點:操作方便
Java事件概述,Java事件監聽器,

Java事件概述

Java事件由事件類和監聽接口組成,自定義一個事件前,必須提供一個事件的監聽接口以及一個事件類。JAVA中監聽接口是繼承java.util.EventListener的類,事件類繼承java.util.EventObject的類。很多基本的事件系統已經為我們定義好了,我們只要學會調用即可,但是為了更加靈活地滿足特定的需求,我們有時候也需要自定義事件

Java事件監聽器

Java事件監聽器即一組動作接口。如鍵盤事件KeyEvent對應的接口是:
public interface KeyListener extends EventListener {
public void keyPressed(KeyEvent ev);
public void keyReleased(KeyEvent ev);
public void keyTyped(KeyEvent ev);
}
這個監聽器定義了3個動作:鍵盤按下去調用keyPressed方法,鍵盤抬起來調用keyReleased,鍵盤被敲擊一次調用keyTyped。
事件監聽器是需要註冊才能使用的,註冊方法如下:
public void add<ListenerType>(<ListenerType>listener);
事件監聽器也可以註銷,註銷方法如下:
public void remove<ListenerType>(<ListenerType>listener);

相關詞條

熱門詞條

聯絡我們