常用事件的監聽

2021-08-20 14:53:15 字數 712 閱讀 8633

常用事件的監聽:

swing事件模型中由三個分離的物件完成對事件的處理,分別為事件源、事件以及監聽程式。

事件***:實際上就是乙個「實現特定型別***介面」的類物件。具體的說,事件幾乎都已物件來表示,它是某種事件類的物件,事件源(如按鈕)會在使用者做出相應的動作(如按鈕被按下)時產生事件。

動作事件***

動作事件(actionevent)***是swing中比較常用的事件***,很多元件的動作都會使用它監聽,如按鈕被被單擊。

動作事件***

事件名稱

事件源監聽介面

新增或刪除相應型別***的方法

actioneevent

jbutton,jlist,jtextfield等

actionlistener

addactionlistener(),removeactionlistener()

焦點事件***:

焦點事件(foucsevent)***在實際專案開發中應用也比較廣泛,如將游標焦點離開乙個文字框時需要彈出乙個對話方塊,或者將焦點返回給該文字框等。

焦點事件***

事件名稱

事件源監聽介面

新增或刪除相應型別***的方法

focusevent

compontent以及派生類

foucslistener

addfocuslistener(),removefocuslistener()

JS ONCLICK常用事件

1.開啟 name button1 2.另存為 name button2 3.屬性 name button3 4.列印 name button 5.頁面設定 name button4 6.重新整理 name refresh 7.匯入收藏夾 name button5 8.匯出收藏夾 name butt...

JavaScript 常用事件

狀態 事件 說明 滑鼠 鍵盤事件 onclick 滑鼠單擊時觸發此事件 ondblclick 滑鼠雙擊時觸發此事件 onmousedown 按下滑鼠時觸發此事件 onmouseup 滑鼠按下後鬆開滑鼠時觸發此事件 onmouseover 當滑鼠移動到某物件範圍的上方時觸發此事件 onmousemov...

JS ONCLICK常用事件

1.開啟 name button1 2.另存為 name button2 3.屬性 name button3 4.列印 name button 5.頁面設定 name button4 6.重新整理 name refresh 7.匯入收藏夾 name button5 8.9.加入收藏夾 name bu...