第十三周課程總結

2022-06-29 19:09:09 字數 918 閱讀 1618

這週請了病假所以只上了一堂專業課,也沒來得及好好補習以及總結,見諒
鍵盤事件及監聽處理:

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

如想取得鍵盤鍵入的內容,可通過keyevent取得。

滑鼠事件及監聽處理:

對滑鼠操作監聽,如滑鼠按下,鬆開等,使用mouselistener介面。

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

mouseevent常用方法

int getclickcount() 得到點選次數1 或 2;

int getx(), int gety() 得到滑鼠的(畫素)位置

滑鼠拖拽事件及監聽處理:

可用mousemotionlistener介面完成滑鼠拖拽操作

mouse_moved mousemoved (mouseevent) 滑鼠在移動

mouse_dragged mousedragged(mouseevent) 滑鼠被拖動

單選鈕:jradiobutton

可實現n選一功能。在swing中可以使用jradiobutton完成一組單選鈕的操作。

setselected();是否被選中

settext(string);設定顯示文字

seticon(icon);設定

其事件處理使用itenlistener

選單元件:

使用jmenu元件可以實現選單

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

第十三周課程總結

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

第十三周課程總結

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

第十三周課程總結

1鍵盤事件及監聽處理 在swing的事件處理中也可以使用keylistener介面對鍵盤的操作進行監聽。此介面定義了如下方法 如果想要取得鍵盤鍵入的內容,可以通過keyevent取得,此類的常用方法如下 在每個事件觸發後都會產生mouseevent事件,此事件可以得到滑鼠的相關操作 2,滑鼠事件及其...