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