![swing的小知識點計算機Java_第1頁](http://file4.renrendoc.com/view/2fde635750bb9eb8f207ec32a604b764/2fde635750bb9eb8f207ec32a604b7641.gif)
![swing的小知識點計算機Java_第2頁](http://file4.renrendoc.com/view/2fde635750bb9eb8f207ec32a604b764/2fde635750bb9eb8f207ec32a604b7642.gif)
![swing的小知識點計算機Java_第3頁](http://file4.renrendoc.com/view/2fde635750bb9eb8f207ec32a604b764/2fde635750bb9eb8f207ec32a604b7643.gif)
![swing的小知識點計算機Java_第4頁](http://file4.renrendoc.com/view/2fde635750bb9eb8f207ec32a604b764/2fde635750bb9eb8f207ec32a604b7644.gif)
![swing的小知識點計算機Java_第5頁](http://file4.renrendoc.com/view/2fde635750bb9eb8f207ec32a604b764/2fde635750bb9eb8f207ec32a604b7645.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
nu.add(pasteAction);彈出菜單(pop-ur(listener);popup.add(item);學習nt().getX().getY().getPoint()C法:JPanelpanel=newJPanel();JTexnu.add(pasteAction);彈出菜單(pop-ur(listener);popup.add(item);學習nt().getX().getY().getPoint()C法:JPanelpanel=newJPanel();JTex從JFrame類的超類中繼承下來的常用的方法(用于處理框架大小和位置):setIconImage(image將窗口極小化時的圖標設置為Image對象(在Java中,通常稱之為圖標化)Frame類)定義用戶關閉框架時的響應動作DO_NOTHING_ON_CLOSEHIDE_ON_CLOSEDISPOSE_ON_CLOSE:自動隱藏和關閉框架EXIT_ON_CLOSE:退出程序將組件移到一個新的位置。如果該組件是頂層組件(例如JFrame),x和y是屏幕坐標;如果不是,則x和y是容器坐標。使用給定的寬度和高度,重置組件的大小。決定用戶是否可以重置框架的大小。在Java中,框架被設計為放置組件的容器,可以將菜單欄和其它用戶界面元素放Java1.5版本則可以直接使用Jframe的add(Componentc)方法來在框架中添加組件(使得用戶不必關心Jframe的結構)通常情況下,應該在一個稱為面板(panel)的組件上繪制信息,并將這個面板添加在Swing包中面板采用JPanel類實現(xiàn),具有兩個特性:ionKey()MouseEvent.getClickCou好資料歡迎下載Stringstr=e.getActionCooidsetText(Stringt)用新文本改變文本組件中件監(jiān)聽器以響應事件。1.監(jiān)聽器對象是一個實現(xiàn)了特定監(jiān)聽器接口ionKey()MouseEvent.getClickCou好資料歡迎下載Stringstr=e.getActionCooidsetText(Stringt)用新文本改變文本組件中件監(jiān)聽器以響應事件。1.監(jiān)聽器對象是一個實現(xiàn)了特定監(jiān)聽器接口在事件處理的過程中,主要涉及三類對象:例如,鍵盤操作對應的事件類是KeyEvent。事件源(EventSource):事件發(fā)生的場所,通常就是各個組件,例如,按鈕事件處理器(監(jiān)聽器)(EventHandler):接收事件對象并對其進行處理的對事件源(Button)產(chǎn)生事件傳遞給事件監(jiān)聽器。并可以將任何對象指派給事件監(jiān)聽器以響應事件。2.事件源是一個能夠注冊監(jiān)聽器對象并發(fā)送事件對象的對象。3.當事件發(fā)生時,事件源將事件對象傳遞給所有注冊的監(jiān)聽器對象。4.監(jiān)聽器對象利用事件對象中的信息決定如何對事件做出響應。AWTAWT事件AdjustmentEventFocusEvent監(jiān)聽接口AWT事件監(jiān)聽接口AdjustmentListenerMouseEventFocusListenerMouseWheelEventMouseWheelListenerItemListenerWindowEventWindowFocusListener;MouseMotionListenerAdjustmentEvent:用戶調節(jié)滾動條。ItemEvent:用戶從復選框或列表項中選擇一項。TextEvent:文本對象發(fā)生改變KeyEvent:一個鍵被按下或釋放MouseEvent:鼠標鍵被按下、釋放、移動或拖動使用組件的addActionListener方法ount()ComponentComponentwindow來,而用其它字符代替,常用于輸入密碼。(自學)文本域的使用方DEONCLOSE:隱藏框架,不退出程序DISPOSEONC使用組件的addActionListener方法ount()ComponentComponentwindow來,而用其它字符代替,常用于輸入密碼。(自學)文本域的使用方DEONCLOSE:隱藏框架,不退出程序DISPOSEONCmousemovedMouseWheelEvent:鼠標滾輪被轉動FocusEvent:某個組件獲得或者失去焦點WindowEvent:窗口狀態(tài)改變接口.getActionCommand()AdjustmentEvent事件源JComboBoxTimer接口.getItemSelectable()JComboBoxFocusEventComponentMouseListenerkeypressedmousepressedmousereleasedmouseenteredmouseexitedmouseclickedKeyEvent.getKeyCode()MouseEventComponentComponent接口mousedraggedMouseMotionListenerMouseEventComponentea組件中,可以指定文本區(qū)的行數(shù)和列數(shù):textArea=nange()參數(shù)ea組件中,可以指定文本區(qū)的行數(shù)和列數(shù):textArea=nange()參數(shù)/訪問器方法事件源FocusListenerEventSource):事件發(fā)生的場所,通常就是各個組件,的值為:DONOTHINGONCLOSE:不執(zhí)行任何動作HImousemovedMouseWheelListenermousewheelmovedwindowClosingwindowOpenedMouseWheelEvent.getWheelRotation()ComponentWindowListenerwindowClosedwindowActivatedwindowDeactivatedWindowEventWindow事件源mousedraggedMouseMotionListenerMouseWheelListenermousewheelmovedMouseEventMouseWheelEventComponentComponentwindowClosingwindowOpenedWindowListenerwindowClosedwindowActivatedwindowDeactivatedWindowEventWindowJPasswordField:特殊的文本域,用戶的輸入不直接顯示出來,而用其它字符代替,第二個參數(shù)20:列數(shù),是指文本域顯示的寬度為20列(并非可以輸入的字符的個fiersText().getKeyText().isAct的文本StringgetText()返回文本組件中的文本fiersText().getKeyText().isAct的文本StringgetText()返回文本組件中的文本voount()ComponentComponentwindow.5版本則可以直接使用Jframe的add(Componen文本區(qū)JTextArea組件可以讓用戶輸入多行文本。在JTextArea組件中,可以指定可以使用換行來避免行過長:在Swing中,文本區(qū)沒有滾動條,需要手動安裝:將給定文本附加到文本區(qū)中已有文本的后面用新文本改變文本組件中的文本返回文本組件中的文本確定用戶是否可以編輯JTextComponent中的內容或將一個動作直接與菜單項關聯(lián)JMenuItemcutItem=newJMenuItem(cutAction);彈出菜單(pop-upmenu即單擊鼠標右鍵可彈出的快捷菜單。建立彈出菜單的方法與一般菜單相似:JPopupMenupopup=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年四年級英語下冊 Unit 3 What can you see第2課時說課稿 湘少版
- 7《美麗的化學變化》說課稿-2023-2024學年科學六年級下冊教科版
- 2025計算機購銷合同樣書
- 2025勞動合同法課程學習指南
- 2024年高中化學 專題3 常見的烴 第一單元 第1課時 脂肪烴的類別、烷烴說課稿 蘇教版選修5001
- 2憲法是根本法 第一課時 感受憲法日(說課稿)-部編版道德與法治六年級上冊
- 醫(yī)療試劑合同范例
- 包工項目合同范本
- 化妝店加盟合同范例
- 2024-2025學年高中地理 第二章 區(qū)域可持續(xù)發(fā)展 2.4 農(nóng)業(yè)的可持續(xù)發(fā)展-以美國為例說課稿 湘教版必修3
- 唐山動物園景觀規(guī)劃設計方案
- 中國版梅尼埃病診斷指南解讀
- 創(chuàng)業(yè)投資管理知到章節(jié)答案智慧樹2023年武漢科技大學
- 暨南大學《經(jīng)濟學》考博歷年真題詳解(宏觀經(jīng)濟學部分)
- GB/T 8014.1-2005鋁及鋁合金陽極氧化氧化膜厚度的測量方法第1部分:測量原則
- eNSP簡介及操作課件
- 公文與公文寫作課件
- 運動技能學習與控制課件第七章運動技能的協(xié)調控制
- 節(jié)后復工吊籃驗收表格
- 醫(yī)療器械分類目錄2002版
- 氣管套管滑脫急救知識分享
評論
0/150
提交評論