第十三周課程總結

2022-06-29 06:18:14 字數 1801 閱讀 3737

1鍵盤事件及監聽處理

在swing的事件處理中也可以使用keylistener介面對鍵盤的操作進行監聽。

此介面定義了如下方法:

如果想要取得鍵盤鍵入的內容,可以通過keyevent取得,此類的常用方法如下:

在每個事件觸發後都會產生mouseevent事件,此事件可以得到滑鼠的相關操作

2,滑鼠事件及其監聽

如果想對乙個滑鼠的操作進行監聽,例如,滑鼠按下、鬆開等,則可以實現mouselistener介面

4,滑鼠拖拽事件及監聽處理

在一般的圖形介面中經常可以看到滑鼠拖拽操作的情況,在swing中可以使用mousemotionlistener介面完成滑鼠的拖拽操作。

單選鈕就是在給出的多個顯示資訊中指定選擇乙個,在swing中使用jradiobutton完成一組單選鈕的操作。

jradiobutton類的常用方法

單選按鈕操作中,使用itemlistener介面進行事件的監聽,介面定義如下的方法

程式可以通過jcheckbox實現核取方塊功能

使用jmenu元件可以實現選單。

jmenubar元件的功能是用來擺放jmenu元件,當建立完多個jmenu元件之後,需要通過jmenubar元件將jmenu元件加入到視窗中

1,選單:jmenubar

2,選單欄:jmenu

3,選單項:jmenuitem

jmenuitem繼承abstractbutton類,因此jmenuitem可以理解為一種特殊的jbutton元件,當選擇某個選單項時會觸發actionevent事件

1,jfilechooser

在使用記事本或者word等軟體的時候,可以通過檔案選擇框選擇要開啟或儲存的檔案。

在swing中可以使用jfilechooser元件實現此功能。

2,檔案選擇框的三種返回狀態

第十三周課程總結

總結 這次說真的老師講的內容我還是有點迷迷糊糊的,需要好好的進行一下整理和仔細的理解,我先把自己能理解的東西先說說吧 老師講的總的有這些 一 事件處理 1 鍵盤事件及其監聽 2 滑鼠事件及其監聽 3 滑鼠拖拽事件及其監聽 二 單選鈕 jradiobutton 三 核取方塊 jcheckbox 四 選...

第十三周課程總結

鍵盤事件及監聽處理 滑鼠事件及監聽處理 要對乙個滑鼠的操作進行監聽,可以使用mouselistener介面,有5個方法,也可以使用mouseadapter介面卡進行監聽。每個滑鼠事件觸發後會產生mouseevent事件,這個事件可以得到滑鼠的相關操作,mouseevent類有5個方法,3個常量。單選...

第十三周課程總結

這週請了病假所以只上了一堂專業課,也沒來得及好好補習以及總結,見諒鍵盤事件及監聽處理 在swing的事件處理中可以對鍵盤的操作進行監聽,直接使用keylistener介面 如想取得鍵盤鍵入的內容,可通過keyevent取得。滑鼠事件及監聽處理 對滑鼠操作監聽,如滑鼠按下,鬆開等,使用mouselis...