java程序设计实例教程 刘志成_Java程序设计实例教程教学课件作者刘志成章节05_Java图形用户界面技术.PPT...
i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 i:Internet g:grid,網格 * 課堂演示-登錄功能(動作事件)實現 【案例5-4】登錄功能(動作事件)實現 【案例學習目標】理解Java事件處理機制,掌握動作事件相關的接口及其方法,掌握實現事件監聽接口編寫事件處理程序的方法,能根據實際應用的需要編寫動作事件處理程序 【案例知識要點】ActionListener接口及其方法,繼承動作事件接口編寫事件監聽類、組件和事件監聽類的關聯 【案例完成步驟】 編寫程序 編譯并運行程序 * 課堂演示-登錄功能(動作事件)實現 運行結果 * 學生模仿--4 任務一:學生模仿完成【案例5-4】的內容完成登錄功能 * 教師示范與講解--5 任務一:編寫鼠標事件處理的程序 案例分析 * 鼠標事件 Java中的事件除了動作事件以外,還有鍵盤事件和鼠標事件。 其中鍵盤事件要實現的接口是KeyListener,該接口中聲明了keyTyped、keyPressed和keyReleased 3個方法,在事件監聽程序中需要重寫這些方法,以實現鍵盤處理功能。 在鼠標事件中包括鼠標移動事件(MouseMotionListener)和鼠標點擊事件(MouseListener) * 課堂演示-鼠標事件處理 【案例5-5】鼠標事件處理 【案例學習目標】進一步理解Java事件處理機制,掌握鼠標事件相關的接口及其方法,掌握繼承事件監聽適配器類編寫事件處理程序的方法,能根據實際應用的需要編寫鼠標事件處理程序 【案例知識要點】MouseListener接口及其方法、MouseMotionListener接口及其方法、事件監聽適配器類 【案例完成步驟】 編寫程序 編譯并運行程序 * 課堂演示-鼠標事件處理 運行結果 * 學生模仿--5 任務一:學生模仿完成【案例5-5】的內容實現鼠標事件 * 教師示范與講解--6 任務一:編寫查看用戶登錄信息的程序 案例分析 * 復選框和單選按鈕 1.單選鈕(JRadioButton) 單選按鈕可以讓用戶進行選擇或取消選擇,與復選按鈕可以選擇多個選項不同,單選按鈕每次只能選擇其中一個選項 2.復選框(JCheckbox) 復選框(JCheckbox)允許用戶在多種選擇中選擇一個或多個選項,是一個可處于“開”(true) 或“關”(false)狀態的圖形組件 * 列表框和組合框 1.列表框(JList) 列表框顯示一系列選項,用戶可以從中選擇一項或多項。列表框支持滾動條,可以瀏覽多項 2.組合框(JComboBox) Swing中使用JComboBox類來表示組合框組件。組合框的功能類似于列表框,但與列表框只能選擇不同,組合框還提供一個文本框以進行文本的編輯 * 字體設置窗口 完成字體設置界面 * 菜單和工具欄 1.菜單欄 要添加菜單,需要首先創建一個菜單欄對象(JMenubar),再創建菜單對象(JMenu)放入菜單欄中,然后向菜單里增加選項(JMenuItem) 2.下拉菜單 JMenu類用來實現菜單。菜單(JMenu)是一個包含菜單項(JMenuItem)的彈出窗口,用戶選擇菜單欄(JMenuBar)上的選項時會顯示該菜單項(JMenuItem) * 菜單和工具欄 3.菜單項 JMenuItem用來實現菜單中的選項。菜單項本質上是位于列表中的按鈕,當用戶選擇“按鈕”時,將執行與菜單項關聯的操作 4.工具欄 工具欄是窗口中提供的一種快捷操作的功能區
總結
以上是生活随笔為你收集整理的java程序设计实例教程 刘志成_Java程序设计实例教程教学课件作者刘志成章节05_Java图形用户界面技术.PPT...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java intern_java Str
- 下一篇: trie树java_【数据结构】Trie