freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

工學(xué)jaa學(xué)習(xí)ppt課件-資料下載頁

2025-01-19 09:37本頁面
  

【正文】 ? String inputValue = (Please input a value)。 ? 顯示 InputDialog 以便讓用戶進行選擇地輸入 Object[] possibleValues = { “First”, “Second”, “Third” }。 //用戶的選擇項目 Object selectedValue = (null, Choose one, Input, null, possibleValues, possibleValues[0])。 setTitle(您按下了 +(String)selectedValue +項目 )。 窗口 ? JFrame是一個帶有標題欄和窗體的window。 ? 關(guān)閉一個 JFrame的三種方法: 1. 利用 JFrame的setDefaultColseOperation()方法。其中參數(shù)類型有三種 : ? DISPOSE_ON_CLOSE ? DO_NOTHING_ON_CLOSE ? HIDE_ON_CLOSE 2. 調(diào)用窗口的 dispose方法。 3. 使用 (0)方法。 常用事件 1. 動作事件 ActionEvent ? 需 ActionListener接口進行監(jiān)聽和處理,其中方法 actionPerformed(...) 2. 項目事件 ItemEvent ? 改變列表類對象的選擇狀態(tài) ? 改變復(fù)選框類對象的選擇狀態(tài) ? 改變復(fù)選菜單項對象的選擇狀態(tài) 需 ItemListener來監(jiān)聽,其中方法itemStateChanged(… ) 3. 文本事件 TextEvent:在文本域或文本區(qū)中改變文本內(nèi)容時將引發(fā)文本事件。 需接口 TextListener監(jiān)聽,其中方法:textValueChanged(… ) 4. 調(diào)整事件 AdjustmentEvent 當(dāng)操縱滾動條,改變其滑塊位置時將發(fā)生的事件 需接口 AdjustmentListener監(jiān)聽,其中方法:adjustmentValueChanged(… )。 MouseEvent ? 包含兩個監(jiān)聽接口 MouseListener和MouseMotionListener。包括的方法: ? mousePressed:鼠標按鈕按下 ? mouseClicked:鼠標單擊 ? mouseReleased:鼠標按鈕釋放 ? mouseEntered:鼠標移入 ? mouseExited:鼠標移出 ? mouseDragged:鼠標拖動(按鈕按下) ? mouseMoved:鼠標移動(不按按鈕) ? 程序示例: 適配器 Event adapter class Implements interface ComponentAdapter ComponentListener ContainerAdapter ContainerListener FoucusAdapter FoucusListener KeyAdapter KeyListener MouseAdapter MouseListener MouseMotionAdapter MouseMotionListener WindowAdapter WindowListener 使用方式: 1. 有名內(nèi)部類 {…… addMouseListener(new MouseClickedHandler())。 …… private class MouseClickedHandler extends MouseAdapter { ……} } 2. 匿名內(nèi)部類: …… addMouseMotionListener( new MouseMotionAdapter(){ public void mouseDragged(MouseEvent e) { ……} } ) 6. 鍵盤事件 KeyboardEvent 監(jiān)聽接口 KeyListener,其中包含的方法: ? keyPressed: 當(dāng)鍵盤剛按下時被調(diào)用 ? keyReleased:當(dāng)鍵盤松開時被調(diào)用 ? keyTyped:按下除動作鍵以外的鍵 7. 焦點事件 FocusEvent:任何組件在 GUI上獲得或失去輸入焦點時產(chǎn)生的事件。 需接口 FocusListener監(jiān)聽,其中有兩個方法 : ? focusGained(… ) ? focusLost(… ) 8. 窗口事件 WindowEvent:打開或關(guān)閉一個窗口對象時產(chǎn)生。 需 WindowListener接口監(jiān)聽,其中有 7個方法: ? windowClosing(… ) ? windowOpen(… ) ? windowIconified(… )窗口最小化為圖標時 ? windowDeiconified(… )窗口從圖標恢復(fù)時調(diào)用 ? windowClosed(… )窗口已經(jīng)被關(guān)閉時 ? windowActivated(… )窗口激活時 ? Windowdeacitivated(… )窗口非激活時 9. 組件事件 ComponentEvent:當(dāng)組件大小改變、移動、顯示或隱藏時。 需 ComponentListener接口監(jiān)聽,其中 4個方法: ? ponentMoved(… ) ? ponentHidden(… ) ? ponentResized(… ) ? ponentShown(… ) 設(shè)置 GUI應(yīng)用程序的流程 ① 引用需要的包和類。 ② 設(shè)置一個頂層的容器。 ③ 根據(jù)需要為容器設(shè)置布局管理器或使用默認布局管理器。 ④ 將組件添加到容器內(nèi),位置自行設(shè)計。 ⑤ 為響應(yīng)事件的組件編寫事件處理代碼。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1