十三周總結

2022-05-18 13:30:22 字數 1492 閱讀 5120

本週學習了鍵盤和滑鼠的事件處理和監聽,單選鈕,複選鈕,選單元件,檔案核取方塊。

鍵盤和滑鼠監聽及處理

鍵盤監聽直接使用keylisttener即可。

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

滑鼠監聽可以使用mouselistener介面

同樣也有mouseevent

可以使用mousemotionlistener介面完成滑鼠拖拽的監聽

單選鈕,複選鈕

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

在單選鈕操作中可以使用itemlistener介面進行事件的監聽

當中存在的itemevent事件

複選鈕可以實現n選多的操作,可以使用jcheckbox完成。

監聽介面和單選鈕一樣,都是itemlistener。

選單元件

選單元件可以對按鈕進行統一的管理與布局,這樣可以讓介面的功能更加豐富,布局也更加簡潔。

實現選單首先要了解jmenubar元件,jmenubar元件的功能是用來擺放jmenu元件,當完成多個jmenu元件之後,需要通過jmenubar元件來將jmenu元件加入到視窗中。

往選單中加入選單項則可以使用jmenuitem元件,jmenuitem繼承abstractbutton類。

因為是繼承abstractbutton類所以事件的處理機制和jbutton一樣。

檔案核取方塊

使用記事本或word時可以通過jfilechooser元件實現此功能.

檔案核取方塊的三種狀態

第十三周總結

呵呵,星期五了,十三周快要結束了,心情真的是不同 因為,從下週開始有幾節課不用上了,而這幾節課都是在4點半到6點半上的,這樣我們就不用為了吃飯而煩惱了 高興還高興,還是要總結這一周的情況 有了乙份新的家教,星期六星期天中午去,中午不睡覺感覺真的不是很好,但無所謂了,為了暑假的生活費,努力一點啦,只是...

第十三周總結

第十三周總結 時間過得真快,轉眼之間第十三周也已經接近尾聲了。本以為上了大學的我會每天閒到發瘋,吐槽時間過得有多慢。可是令我沒想到是,我覺得現在的自己比以前更加的忙碌。可能正是太過於忙了吧,感覺眨眼間大半個學期就要結束了。是的,快要期末考試了!突然回想一下自己這學期都有哪些收穫,我卻沉默了,感覺自己...

第十三周總結

1 在swing的事件處理中也可以對鍵盤的操作進行監聽,直接使用keylistener介面即可。2 keylistener方法 void keytyped keyevent e 鍵入某個鍵時呼叫 void keypassed keyevent e 鍵盤按下時呼叫 void keyreleased k...