第十三周總結

2022-06-27 10:27:12 字數 2156 閱讀 4232

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

2、keylistener方法

· void keytyped(keyevent e)    鍵入某個鍵時呼叫

· void keypassed(keyevent e) 鍵盤按下時呼叫

· void keyreleased(keyevent e) 鍵盤鬆開時呼叫

3、keyevent方法

· public char getkeychar()      返回鍵入的字元,只針對於keytyped有意義

· public int getkeycode() 返回鍵入字元的鍵碼

· public static string getkeytext(int keycode) 返回此鍵的資訊,如「home」、「f1」等

1、mouselistener介面

· void mouseclicked(mouseevent e)     滑鼠單擊時呼叫

· void mousepressed(mouseevent e) 滑鼠按下時呼叫

· void mousereleased(mouseevent e) 滑鼠鬆開時呼叫

· void mouseentered(mouseevent e) 滑鼠進入到元件時呼叫

· void mouseexited(mouseevent e) 滑鼠離開元件時呼叫

· public static final int button1      表示滑鼠左鍵的常量

· public static final int button2 表示滑鼠滾軸的常量

· public static final int button3 表示滑鼠右鍵的常量

· public int getx() 返回滑鼠操作的x座標

· public int gety() 返回滑鼠操作的y座標

1、mousemotionlistener介面

· void mousedragged(mouseevent e)        在元件上按下並拖到時呼叫

·void mousemoved(mouseevent e) 滑鼠移動到元件時呼叫

jmenu和jmenubar

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

2、jmenubar方法

· public jmenubar()               建立新的jmenubar物件

· public jmenu add(jmenu c) 將指定的jmenu加入到jmenubar中

· public jmenu getjmenu(int index) 返回指定位置的選單

3、jmenu的常用方法

· public jmenu(string s)         建立新的jmenu,並指定選單名稱

· public jmenuitem add(jmenuitem menuitem) 增加新的選單項

4、jmenuitem

1、想為選單中加入選單項,就可以使用jmenuitem元件。jmenuitem繼承abstractbutton類,因此jmenuitem也可以理解為一種特殊的jbutton元件。

當選擇某個選單項時觸發actionevent事件。

2、jmenuitem類方法

· public jmenuitem(icon icon)          建立帶有圖示的jmenuitem

· public jmenuitem(string text) 建立帶有指定文字的jmenuitem

· public jmenuitem(string text,icon icon) 建立帶有指定文字和圖示的jmenuitem

· public void setmnemonic(int mnemonic) 指定選單項的助記符

好好學習,天天向上。

第十三周總結

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

第十三周總結

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

第十三周學習總結

這周學習的是怎麼將靜態檔案在django中顯示 首先要確定它們所在的位置 project01 與 static在同乙個根目錄下 然後需要修改settings.py,是上圖中所選的py檔案 本來的檔案是 static url static static root os.path.join base d...