Java程序設(shè)計項目式教程 教案 教學(xué)設(shè)計-單元10 Java圖形用戶界面設(shè)計_第1頁
Java程序設(shè)計項目式教程 教案 教學(xué)設(shè)計-單元10 Java圖形用戶界面設(shè)計_第2頁
Java程序設(shè)計項目式教程 教案 教學(xué)設(shè)計-單元10 Java圖形用戶界面設(shè)計_第3頁
Java程序設(shè)計項目式教程 教案 教學(xué)設(shè)計-單元10 Java圖形用戶界面設(shè)計_第4頁
Java程序設(shè)計項目式教程 教案 教學(xué)設(shè)計-單元10 Java圖形用戶界面設(shè)計_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《Java面向?qū)ο蟪绦蛟O(shè)計》《Java面向?qū)ο蟪绦蛟O(shè)計》單元教學(xué)設(shè)計單元10Java圖形用戶界面設(shè)計課程名稱:《Java面向?qū)ο蟪绦蛟O(shè)計》適用專業(yè):授課年級:授課學(xué)期:授課教師:《Java面向?qū)ο蟪绦蛟O(shè)計》課程教學(xué)單元設(shè)計第1頁共12頁《Java面向?qū)ο蟪绦蛟O(shè)計》教學(xué)單元設(shè)計單元10Java圖形用戶界面設(shè)計授課教師:Java課程組授課班級:學(xué)時:8學(xué)時教學(xué)條件實訓(xùn)室、JDK8.0及以上、Eclips4.4及以上、投影設(shè)備、廣播軟件、互聯(lián)網(wǎng)絡(luò)教學(xué)素材教材、課件、實訓(xùn)項目單、微課視頻、教學(xué)網(wǎng)站等教學(xué)目標設(shè)計知識目標:(1)了解Java圖形用戶界面編程基礎(chǔ)理論和圖形用戶界面程序設(shè)計方法(2)掌握AWT布局管理器的應(yīng)用(3)熟練掌握常見Swing組件(4)掌握事件處理機制能力目標:(1)能夠使用布局管理器實現(xiàn)界面設(shè)計(2)能對事件進行正常處理(3)能夠靈活使用各種常用組件素質(zhì)目標(1)培養(yǎng)一定的審美能力,懂得欣賞美、創(chuàng)造美(2)培養(yǎng)站在客戶角度看問題,提升服務(wù)他人意識任務(wù)描述在學(xué)生信息管理系統(tǒng)的設(shè)計中,首先需要定義一個描述學(xué)生這一實體的類,其中包括:學(xué)號、姓名、性別、年齡等屬性,方法包括設(shè)置、獲取和輸出這些學(xué)生信息。教學(xué)內(nèi)容(1)Java圖形用戶界面組成(2)容器組件的使用(3)Java布局管理器(4)Swing常用組件設(shè)置(5)Java事件處理創(chuàng)建和使用菜單表格JTable對話框重點:(1)容器組件的使用;(2)Java事件處理(3)Swing常用組件設(shè)置難點:(1)創(chuàng)建和使用菜單(2)表格JTable任務(wù)分析與實現(xiàn)(1)任務(wù)分析;(2)任務(wù)代碼。

教學(xué)過程設(shè)計10.1學(xué)生信息管理系統(tǒng)登錄界面設(shè)計(學(xué)時數(shù):4)主要步驟教學(xué)內(nèi)容教學(xué)方法教學(xué)手段師生活動問題引入前面我們都是在控制臺錄入信息進行相關(guān)測試,但用戶都喜歡可視化的界面,我們應(yīng)該如何提供給用戶可視化的窗體?比如給用戶提供一個登錄界面?教師講授引導(dǎo)文法多媒體教師:講解演示學(xué)生:觀察思考知識講解知識點1:什么是GUI;知識點2:Java圖形用戶界面組成;知識點3:JFrame容器組件的使用;知識點4:JPanel容器組件的使用;知識點5:GUI常用類及層次結(jié)構(gòu)知識點6:Java布局管理知識點7:Swing常用組件設(shè)置啟發(fā)式講解討論歸納多媒體課件演示思考交流互動分組討論記錄筆記示范操作操作1:JFrame應(yīng)用。操作2:FlowLayout應(yīng)用;操作3:BorderLayout應(yīng)用;操作4:GridLayout應(yīng)用;操作5:CardLayout應(yīng)用;操作6:Swing常用組件設(shè)置;問題引導(dǎo)操作演示分析歸納多媒體系統(tǒng)演示觀摩思考歸納總結(jié)實戰(zhàn)訓(xùn)練課堂實踐10-1:(1)首先創(chuàng)建一個類LoginJFrame,使得該類繼承自JFrame,同時定義一個帶String類型參數(shù)的構(gòu)造方法。(2)在構(gòu)造方法中創(chuàng)建JLabel標簽文本框組件,使用帶參構(gòu)造設(shè)置文本。(3)在構(gòu)造方法中創(chuàng)建JTextField文本框,JPasswordField組件,使用帶參構(gòu)造設(shè)置列數(shù)。(4)在構(gòu)造方法中創(chuàng)建ButtonGroup,JRadioButton組件,使用帶參構(gòu)造設(shè)置單選按鈕文本及是否選中,并將單選按鈕添加至按鈕組。(5)在構(gòu)造方法中創(chuàng)建JButton登錄按鈕,使用帶參構(gòu)造設(shè)置文本。(6)依次創(chuàng)建4個JPanel面板,將第2-5步中所創(chuàng)建組件按需添加至JPanel面板中。(7)將4個JPanel面板添加至主窗體。(8)在構(gòu)造方法中設(shè)置JFrame相關(guān)特性,如窗體大小,窗體布局,可見性,退出關(guān)閉等。動手實踐做中學(xué)多媒體真實系統(tǒng)環(huán)境網(wǎng)絡(luò)資源實踐操作查閱資料巡視指導(dǎo)評估討論(1)評估討論實訓(xùn)任務(wù)的實施過程;(2)給出參考的解決方案;(3)展示討論學(xué)生的解決方案;(4)考核學(xué)生結(jié)果。教師啟發(fā)討論歸納分數(shù)激勵實訓(xùn)項目單思考結(jié)果演示課堂總結(jié)(1)使用JFrame類實現(xiàn)創(chuàng)建窗口;(2)使用Jpanel放置各種組件按鈕;(3)常用布局管理器;(4)常用的組件具有一些通用屬性;(5)為使窗口內(nèi)容組件擺放美觀需要靈活使用各種布局管理器,按業(yè)務(wù)需求放置各種組件。教師講解多媒體課件演示整理筆記引導(dǎo)創(chuàng)新同步訓(xùn)練仿照課堂實例,設(shè)計用戶注冊窗體,窗體標題設(shè)置為用戶注冊,在該窗體中使用布局,合理擺放并顯示用戶名,密碼,確認密碼,角色,注冊按鈕等組件。教師講授多媒體布置訓(xùn)練任務(wù)提出要求

教學(xué)過程設(shè)計10.2學(xué)生成績處理(學(xué)時數(shù):4)主要步驟教學(xué)內(nèi)容教學(xué)方法教學(xué)手段師生活動問題引入前面已經(jīng)實現(xiàn)登錄界面設(shè)計,但當(dāng)用戶點擊登錄或取消按鈕后并不能實現(xiàn)和用戶的交互。如何能實現(xiàn)點擊“登錄”按鈕后,獲取用戶錄入的用戶名、密碼及角色,對用戶名、密碼及角色進行相關(guān)驗證,給出用戶登錄成功與否的提示,而點擊“重置”按鈕實現(xiàn)用戶名,密碼清除重置?教師講授引導(dǎo)文法多媒體教師:講解演示學(xué)生:觀察思考知識講解知識點1:Java事件處理;知識點2:創(chuàng)建和使用菜單;知識點3:表格JTable;知識點4:對話框啟發(fā)講解討論歸納多媒體課件演示思考交流互動分組討論記錄筆記示范操作操作1:在一個面板中放置三個按鈕,單擊其中一個按鈕之后,相應(yīng)按鈕的背景將隨之改變,演示處理按鈕單擊事件。操作2:通過實例展示菜單的創(chuàng)建及設(shè)置;操作3:通過實例表格JTable創(chuàng)建及設(shè)置;操作4:通過實例展示對話框的創(chuàng)建;問題引導(dǎo)操作演示分析歸納多媒體系統(tǒng)演示觀摩思考歸納總結(jié)實戰(zhàn)訓(xùn)練為實現(xiàn)登錄界面的交互功能,則需要分別給“登錄”和“重置”兩個按鈕注冊事件監(jiān)聽器,并重寫事件處理方法。動手實踐做中學(xué)多媒體真實系統(tǒng)環(huán)境網(wǎng)絡(luò)資源實踐操作查閱資料巡視指導(dǎo)評估討論(1)評估討論實訓(xùn)任務(wù)的實施過程;(2)給出參考的解決方案;(3)展示討論學(xué)生的解決方案;(4)考核學(xué)生結(jié)果。教師啟發(fā)討論歸納分數(shù)激勵實訓(xùn)項目單思考結(jié)果演示課堂總結(jié)(1)通過事件處理實現(xiàn)用戶與界面的交互;(2)菜單是GUI中的重要組件,創(chuàng)建并設(shè)置Menu菜單可以使得項目更完整;(3)可以使用JTable表格實現(xiàn)信息以列表形式展示。教師講

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論