下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java 語(yǔ)言程序設(shè)計(jì)教學(xué)大綱(54 學(xué)時(shí))一、課程基本情況課程編碼020199開課單位數(shù)字醫(yī)藥工程教研室中文名稱Java 語(yǔ)言程序設(shè)計(jì)課程名稱Java language programming英文名稱知識(shí):通過課堂講授,系統(tǒng)掌握J(rèn)ava 語(yǔ)言基礎(chǔ)知識(shí); 掌握使用 Java 進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)的常用方法和技術(shù)。教學(xué)目標(biāo)技能:培養(yǎng)學(xué)生的動(dòng)手能力和知識(shí)運(yùn)用能力,會(huì)獨(dú)立編寫簡(jiǎn)單的Java 應(yīng)用程序。態(tài)度:端正態(tài)度,樹立信心,明確目的,激發(fā)學(xué)生學(xué)習(xí)動(dòng)機(jī)。其它:尊重學(xué)生,關(guān)心差生,促進(jìn)轉(zhuǎn)化。課程負(fù)責(zé)人張勇人文素養(yǎng)與素質(zhì)拓展課程群學(xué)習(xí)能力與創(chuàng)新意識(shí)課程群課程群基礎(chǔ)理論與基本技能課程群專業(yè)知識(shí)與專業(yè)能力課
2、程群文化素質(zhì)課公共基礎(chǔ)課學(xué)科基礎(chǔ)課課程類型專業(yè)基礎(chǔ)課專業(yè)課其它教學(xué)模式講授為主實(shí)驗(yàn) / 實(shí)踐為主專題討論為主案例教學(xué)為主自學(xué)為主其它中文 中文英文(英文授課 >50%)授課語(yǔ)言英文其它外語(yǔ)學(xué)分學(xué)時(shí)學(xué)分3總學(xué)時(shí)54成績(jī)?cè)u(píng)定方式項(xiàng)目百分比( %)出勤 / 學(xué)習(xí)態(tài)度10 %課外作業(yè)20%期中考試0 %期末理論考試70%實(shí)踐考核0%教科書(書名、作者、出版社、出版時(shí)間) Java 程序設(shè)計(jì)實(shí)用教程( 第 4 版) 主編 葉核亞電子工業(yè)出版社2013.11出版參考書目(書名、作者、出版社、出版時(shí)間)1、江紅主編Java 程序設(shè)計(jì)教程 (第二版),清華大學(xué)出版社,2012 年 11 月出版。2、鄭阿
3、奇主編Java 實(shí)用教程,電子工業(yè)出版社,2006 年出版3、孫燕主編 Java 程序設(shè)計(jì),中國(guó)鐵道出版社,2006 年出版。4、丁振凡主編 Java 語(yǔ)言實(shí)用教程,北京郵電大學(xué)出版社,2005 年 2 月出版。5、(美) Cay S.Horstmann,Gary Cornell編. Java2 核心技術(shù)第6 版:基礎(chǔ)知識(shí) . 機(jī)械工業(yè)出版社,2003 年 10 月出版。6、(美) Bruce Eckel 編. Java 編程思想第 2 版 . 機(jī)械工業(yè)出版社,2002 年 9 月出版。7、等 編著 Java 程序設(shè)計(jì)教程 ,工業(yè)和信息化普通高等教育“十二五”規(guī)劃教材,2014-01-01 出
4、版。8、主編Java 程序設(shè)計(jì),普通高等教育“十二五”計(jì)算機(jī)類規(guī)劃教材,2011 年 7 月出版。課程網(wǎng)站先修課程要求、先修課程:計(jì)算機(jī)導(dǎo)論、C 語(yǔ)言程序設(shè)計(jì)、C+或 C#程序設(shè)計(jì)、適用院系及專業(yè)適用于:醫(yī)學(xué)信息工程專業(yè)二、課程內(nèi)容簡(jiǎn)介 Java 語(yǔ)言程序設(shè)計(jì)是醫(yī)學(xué)信息工程專業(yè)本科生的一門專業(yè)必修課程。本課程的主要內(nèi)容是全面、系統(tǒng)地介紹Java 語(yǔ)言的基礎(chǔ)知識(shí)、運(yùn)行機(jī)制、多種編程方法和技術(shù), 使學(xué)生理解和掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,理解和掌握網(wǎng)絡(luò)程序的特點(diǎn)和設(shè)計(jì)方法。培養(yǎng)學(xué)生用“計(jì)算機(jī)思維”方式進(jìn)行計(jì)算機(jī)編程,使學(xué)生能夠運(yùn)用Java 語(yǔ)言作為一種思維工具解決處理現(xiàn)實(shí)問題,啟發(fā)學(xué)生的創(chuàng)新意識(shí),提
5、高學(xué)生在程序設(shè)計(jì)過程中分析問題和解決問題的實(shí)際動(dòng)手能力,使學(xué)生的理論知識(shí)和實(shí)踐技能得到共同發(fā)展三、課程主要教學(xué)內(nèi)容理論教學(xué)部分第一章Java 語(yǔ)言概述課時(shí):共2 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1、了解 java的發(fā)展,2、掌握 java的特點(diǎn),3、掌握 Java 的運(yùn)行機(jī)制,4、掌握 Java 虛擬機(jī)的作用5、了解常用的開發(fā)環(huán)境,6、掌握簡(jiǎn)單的 Java 程序開發(fā)方法。二、主要教學(xué)內(nèi)容1、Java 的發(fā)展歷史2、Java 語(yǔ)言的特點(diǎn)3、與 C 和 C+語(yǔ)言的異同4、Java 的實(shí)際應(yīng)用簡(jiǎn)介5、Java 的實(shí)現(xiàn)和運(yùn)行機(jī)制6、Java 程序開發(fā)與運(yùn)行環(huán)境7、Java 程序類型和舉例8、pack
6、age 和 import 語(yǔ)句的使用9、JavaAPI 文檔第二章Java 語(yǔ)言基礎(chǔ)課時(shí):共3 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1、掌握 Java 的基本數(shù)據(jù)類型的特征。2、了解常用的保留字3、能夠正確定義標(biāo)識(shí)符。4、掌握 java 的運(yùn)算符的使用5、掌握常用的控制語(yǔ)句的使用,分支語(yǔ)句,循環(huán)語(yǔ)句6、掌握與轉(zhuǎn)移控制有關(guān)的語(yǔ)句, continue, break ,return的使用。二、主要教學(xué)內(nèi)容1、基本數(shù)據(jù)類型、關(guān)鍵字和標(biāo)識(shí)符介紹2、Java 運(yùn)算符和表達(dá)式3、簡(jiǎn)單數(shù)據(jù)類型程序舉例4、數(shù)組5、分支語(yǔ)句, if.else.; switch .6、循環(huán)語(yǔ)句 while,do.while,for.
7、7、其他語(yǔ)句, continue, break ,return第三章類的封裝、繼承、多態(tài)課時(shí):共6 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1 掌握類、對(duì)象、屬性的概念和定義,2 掌握消息、方法的概念和定義,3 掌握方法重載的使用4 掌握實(shí)例成員和類成員的特點(diǎn)5 掌握封裝性 、掌握繼承性和多態(tài)性6 掌握抽象類、最終類的使用二、主要教學(xué)內(nèi)容1、類的定義(包括成員變量和方法)2、構(gòu)造方法3、方法的重載4、包 ( package 和 import )5、類成員變量及方法的訪問權(quán)限6、實(shí)例成員和類成員7、finalize()方法8、繼承(性)9、final、 this 、 super10、 多態(tài)性(方法的覆
8、蓋)11、 Object , Class (兩個(gè)類的說明)12、 抽象類和抽象方法第四章接口、內(nèi)部類和Java API課時(shí):共5 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1、 了解接口與類的區(qū)別。2、 掌握接口的定義及實(shí)現(xiàn)3、 了解內(nèi)部類與內(nèi)部接口4、 掌握泛型及其使用5、 了解 java.lang 包中的基礎(chǔ)類庫(kù)6、 了解 java.util 包中的工具類庫(kù)二、主要教學(xué)內(nèi)容1、 接口的定義及實(shí)現(xiàn)2、 內(nèi)部類與內(nèi)部接口3、 泛型的使用4、 java.util 包中的工具類庫(kù)5、 Java.lang包中的主要類6、 Java 數(shù)據(jù)類型封裝類第五章異常處理課時(shí):共2 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1
9、 掌握什么是Java 的異常;2 掌握 Java 的異常處理機(jī)制;3 能夠處理 Java 中的異常;二、主要教學(xué)內(nèi)容1、什么是 Java 的異常2、異常類的劃分3、Java 的異常處理機(jī)制;4、 異常的處理第六章圖形用戶界面課時(shí):共4 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1 理解組件,容器,布局等概念;2 掌握 AWT 事件處理機(jī)制,并且能夠熟練應(yīng)用;3 掌握在圖形界面中的繪圖方法4 了解 Swing 的由來及swing 組件模型。5 掌握 Swing 包中典型部件的使用二、主要教學(xué)內(nèi)容1、Java 圖形界面概述2、Java.awt 包3、容器與組件4、常用容器和布局管理器5、AWT事件模型6、
10、事件處理模型7、事件對(duì)象和事件處理器8、AWT繪圖9、 常用 GUI 標(biāo)準(zhǔn)組件10、鼠標(biāo)和鍵盤事件11、菜單的使用12、對(duì)話框的使用13、 Swing 包中典型部件的使用第七章多線程課時(shí):共2 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1 理解線程的概念;2 掌握線程的構(gòu)造,調(diào)度,控制方法;3 能夠處理簡(jiǎn)單的多線程互斥和同步。二、主要教學(xué)內(nèi)容1 線程概念2 線程的創(chuàng)建 ( 包括線程體的構(gòu)造 )3 線程的狀態(tài)和基本控制(包括優(yōu)先級(jí))4 多線程的互斥與同步4.1臨界資源和互斥鎖( Synchronized )4.2多線程的同步( wait 和 notify )第八章流式輸入 / 輸出流和文件處理課時(shí):共2
11、 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1 理解流的概念和劃分2 掌握文件描述,順序處理,隨機(jī)訪問處理的方法;3 能夠熟練的使用過濾流;4 掌握字符流處理的方法,字符流和字節(jié)流之間的轉(zhuǎn)換5 理解對(duì)象串行化的概念和方法。二、主要教學(xué)內(nèi)容1 I/O 流的劃分 ( 包括基本的流類 )2 字節(jié)流處理2.1標(biāo)準(zhǔn)輸入 / 出流 System.in/out2.2文件類 File2.3文件的順序處理2.4隨機(jī)存取文件2.5過濾流3 字符流處理3.1Reader, Writer3.2字節(jié)流和字符流的轉(zhuǎn)化(InputStreamReader,OutputStream- Writer)3.3文件字符流( FileRea
12、der, FileWriter)3.4從標(biāo)準(zhǔn)控制臺(tái)讀入特定類型的數(shù)據(jù)3.5其它字符流4 串行化第九章網(wǎng)絡(luò)通信課時(shí):共3 課時(shí)教學(xué)內(nèi)容及要求一、學(xué)習(xí)目的要求1 理解 URL 的概念;2 掌握創(chuàng)建簡(jiǎn)單Socket 通信的方法;3 掌握創(chuàng)建簡(jiǎn)單數(shù)據(jù)報(bào)通信程序的方法。二、主要教學(xué)內(nèi)容1 URL概述1.1URL 和 URL類1.2URLConnection2Socket通信2.1創(chuàng)建 Socket 通信的方法2.2一個(gè)單客戶 Socket 通信程序2.3多客戶 Socket 通信程序3 數(shù)據(jù)報(bào)通信3.1創(chuàng)建數(shù)據(jù)報(bào)通信程序的方式3.2一個(gè)簡(jiǎn)單的數(shù)據(jù)報(bào)通信程序第十章數(shù)據(jù)庫(kù)應(yīng)用(自學(xué))一、學(xué)習(xí)目的要求1 理解
13、 JDBC 的特點(diǎn),結(jié)構(gòu),應(yīng)用模型;2 掌握通過 JDBC 訪問數(shù)據(jù)庫(kù)執(zhí)行 SQL 語(yǔ)句的方法:連接,查詢,檢索,更新,使用參數(shù)。3 理解 JDBC 驅(qū)動(dòng)程序的類型二、主要教學(xué)內(nèi)容1JDBC概述1.1特點(diǎn)1.2結(jié)構(gòu)和應(yīng)用模型2 通過 JDBC訪問數(shù)據(jù)庫(kù)2.1Jdbc 驅(qū)動(dòng)程序的類型2.2連接數(shù)據(jù)庫(kù)2.3查詢數(shù)據(jù)庫(kù)和檢索結(jié)果集2.4更新數(shù)據(jù)庫(kù)2.5使用輸入和輸出參數(shù)第十一章Web應(yīng)用(自學(xué))一、學(xué)習(xí)目的要求1 理解什么是 Applet ;2 掌握 Applet 的創(chuàng)建和運(yùn)行方法,Applet 的組件繪制方法;3 理解 Applet 的通信機(jī)制。4 了解 JSP 的原理二、主要教學(xué)內(nèi)容1、 App
14、let簡(jiǎn)介1) 編寫一個(gè) Applet2) 裝入 Applet3) Appet 生命周期與主要方法4) Applet 和 Application2、Applet標(biāo)記 ( 包括舊版標(biāo)記和新版標(biāo)記)3、AppletViewer4、簡(jiǎn)單應(yīng)用5、Java 對(duì)多媒體的支持6、Applet的通信7、Applet的 AWT繪制8、 JSP 項(xiàng)目的建立及運(yùn)行實(shí)驗(yàn)教學(xué)部分一、(實(shí)驗(yàn) 1)熟悉 Java 程序開發(fā)環(huán)境1、實(shí)驗(yàn)?zāi)康囊?了解和使用J2sdk1.5.0(JDK) 集成環(huán)境。2熟悉 J2sdk集成環(huán)境的基本命令、功能和基本用法。并學(xué)會(huì)配置path 等環(huán)境變量3 學(xué)習(xí)并熟練掌握使用 J2SDK環(huán)境進(jìn) Ja
15、va 程序開發(fā)的全過程(包括:源程序的編輯、編譯、調(diào)試、運(yùn)行和結(jié)果查看) 。4 了解和掌握 JCREATOR和 Eclipse 集成環(huán)境的安裝,簡(jiǎn)單應(yīng)用5 了解 Java Application和 Applet 程序的基本結(jié)構(gòu)。6 了解 Java 程序文件名和類名的說明方法。2、實(shí)驗(yàn)主要內(nèi)容1)安裝 Jdk1.5.0集成環(huán)境 , 安裝成功后,配置何目錄下均可用到Java 的系統(tǒng)資源。path , classpath路徑,讓用戶在任2) 設(shè)置環(huán)境變量 PATH和 CLASSPATH(如果在 autoexec.bat 中沒有進(jìn)行設(shè)置) 。進(jìn)入命令行( MS-DOS)方式,進(jìn)行如下設(shè)置:3) SET
16、 PATH=D:JDK1.5.0BIN;%PATH%4) SET CLASSPATH=.; %CLASSPATH%5)安裝 Jdk 1.5.0 Doc,并查看Jdk 1.5.0 Doc文檔中,和課堂教學(xué)有關(guān)系的部分。在整個(gè)實(shí)驗(yàn)過程中都可以參考。6) 建立自己的工作目錄如 d:user 。以后的 Java 程序和過程文件均放置在此目錄下。7) 輸入一個(gè) Application 源程序,學(xué)習(xí)編輯、編譯、運(yùn)行程序的方法。3、實(shí)驗(yàn)儀器設(shè)備 學(xué)生每個(gè)一臺(tái)PC機(jī) 已安裝 JDK和 Textpad二、(實(shí)驗(yàn) 2)簡(jiǎn)單數(shù)據(jù)類型和流程控制1、實(shí)驗(yàn)?zāi)康囊?) 掌握 Java 語(yǔ)言的標(biāo)識(shí)符和保留字 ,各簡(jiǎn)單數(shù)據(jù)類
17、型變量以及有邏輯量意義數(shù)據(jù)的表示方法以及表示條件的表達(dá)式的類型。2) 2掌握 Java 語(yǔ)言中具各種運(yùn)算符表達(dá)式的基本知識(shí)。3) 3熟練掌握使用 if 語(yǔ)句進(jìn)行單分支結(jié)構(gòu)和雙分支結(jié)構(gòu)程序設(shè)計(jì)的基本方法。4) 4熟練掌握使用 if 語(yǔ)句的嵌套及 switch 語(yǔ)句進(jìn)行多分支結(jié)構(gòu)程序設(shè)計(jì)的基本方法。5) 5熟練掌握 while 、 do-while 和 for 三種語(yǔ)句組成循環(huán)結(jié)構(gòu)的基本方法。熟練掌握特殊流程控制語(yǔ)句如 break,continue,標(biāo)號(hào)語(yǔ)句。6) 6熟練掌握一維數(shù)組和二維數(shù)組的使用7) 7把課堂上學(xué)到的理論用于實(shí)踐,并驗(yàn)證理論的正確性,和發(fā)現(xiàn)新的問題2、實(shí)驗(yàn)主要內(nèi)容掌握標(biāo)識(shí)符的定
18、義規(guī)則、表達(dá)式的組成、各種數(shù)據(jù)類型及其使用方法、各種運(yùn)算符的使用及其優(yōu)先級(jí)控制。掌握分支結(jié)構(gòu),循環(huán)結(jié)構(gòu),continue, break ,語(yǔ)句標(biāo)號(hào)等內(nèi)容3 、實(shí)驗(yàn)儀器設(shè)備 學(xué)生每個(gè)一臺(tái) PC機(jī) 已安裝 JDK和 Textpad三、(實(shí)驗(yàn) 3)類、對(duì)象基礎(chǔ)知識(shí)1、實(shí)驗(yàn)?zāi)康囊?) 熟練掌握類、對(duì)象的的概念以及對(duì)事物的抽象。2) 熟練掌握成員、方法的概念以及構(gòu)造方法的概念。3) 熟練掌握封裝性,多態(tài)性的概念4) 理解面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。2、實(shí)驗(yàn)主要內(nèi)容定義一個(gè)類實(shí)現(xiàn)銀行帳戶的概念,包括的變量有 " 帳號(hào) " 和 " 存款余額 " ,包括的方法有 &quo
19、t; 存款 " 、 " 取款 " 、 " 查詢余額 " 和”顯示帳號(hào)” ,。定義主類,創(chuàng)建帳戶類的對(duì)象,并完成相應(yīng)操作 。3 、實(shí)驗(yàn)儀器設(shè)備 學(xué)生每個(gè)一臺(tái) PC機(jī) 已安裝 JDK和 Textpad四、(實(shí)驗(yàn) 4)抽象類、接口與包1、實(shí)驗(yàn)?zāi)康囊?) 熟練掌握抽象類 abstract 的概念。2) 熟練掌握接口 interface 的概念。3) 熟練包 package 的概念以及編譯運(yùn)行的方法。4)熟練掌握內(nèi)部類inner class的概念。5) 熟練掌握遞歸的概念。6) 理解面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。2、實(shí)驗(yàn)主要內(nèi)容1) 編寫求解幾何圖形(如三角
20、形,矩型,圓,多邊型)的周長(zhǎng)、面積的應(yīng)用程序,要求用到繼承、多態(tài)、抽象類、接口、內(nèi)部類等面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)的特點(diǎn)。2) 要求三角形,矩型,圓,多邊型的類放到不同的包中,用包的技術(shù)組織程序的設(shè)計(jì)。同時(shí)要求程序能從鍵盤上接受數(shù)據(jù)以便求解不同的幾何圖形的周長(zhǎng)面積。提示:從鍵盤上輸入雙精度數(shù)的一種方法( 程序片段 )3 、實(shí)驗(yàn)儀器設(shè)備 學(xué)生每個(gè)一臺(tái) PC機(jī) 已安裝 JDK和 Textpad五、(實(shí)驗(yàn) 5)字符串處理及基礎(chǔ)類庫(kù)1、實(shí)驗(yàn)?zāi)康囊?)理解并掌握String類、 StringBuffer類;2) 理解并掌握 StringTokenizer 類3) 掌握字符串與其他數(shù)據(jù)類型的轉(zhuǎn)換4) 掌握 M
21、ath 類的使用。5) 了解和掌握集合框架類。6)掌握 Java Application命令行參數(shù)的使用2、實(shí)驗(yàn)主要內(nèi)容使用 Java Aplication 的命令行參數(shù)讀入兩個(gè)數(shù)據(jù),計(jì)算它們的和,然后將和輸出。如果參數(shù)的數(shù)目不足,顯示相應(yīng)提示信息并退出程序的執(zhí)行。3 、實(shí)驗(yàn)儀器設(shè)備 學(xué)生每個(gè)一臺(tái) PC機(jī) 已安裝 JDK和 Textpad六、(實(shí)驗(yàn) 6)異常處理1、實(shí)驗(yàn)?zāi)康囊?) 理解什么是例外2) 掌握 java 的例外處理機(jī)制和方法2、實(shí)驗(yàn)主要內(nèi)容使用 Java Aplication 的命令行參數(shù)讀入兩個(gè)數(shù)據(jù),計(jì)算它們的和,然后將和輸出。編程自定義例外 OnlyOneException
22、與 NoOprandException 。如果參數(shù)的數(shù)目不足,顯示相應(yīng)提示信息并退出程序的執(zhí)行。3 、實(shí)驗(yàn)儀器設(shè)備 學(xué)生 每個(gè)一臺(tái) PC機(jī) 已安裝 JDK和 Textpad七、(實(shí)驗(yàn) 7)流式 輸入輸出處理1、實(shí)驗(yàn)?zāi)康囊?) 理解流的概念,流的劃分2)掌握文件描述,順序處理,隨機(jī)訪問處理的方法;3)能夠熟練的使用過濾流;掌握字符流處理的方法;4) 理解對(duì)象串行化的概念和方法。2、實(shí)驗(yàn)主要內(nèi)容定義一個(gè)類實(shí)現(xiàn)銀行帳戶的概念,包括的變量有 " 帳號(hào) " 和 " 存款余額 " ,包括的方法有 " 存款 " 、 " 取款 "
23、; 、 " 查詢余額 " 、”顯示帳號(hào)”以及存儲(chǔ)功能。定義主類,創(chuàng)建帳戶類的對(duì)象,并完成相應(yīng)操作,要求能存儲(chǔ)儲(chǔ)戶歷史信息。編寫程序,能接收鍵盤輸入的字符串,并將字符串的內(nèi)容寫入文件。3 、實(shí)驗(yàn)儀器設(shè)備 學(xué)生每個(gè)一臺(tái) PC機(jī) 已安裝 JDK和 Textpad八、(實(shí)驗(yàn) 8)線程1、實(shí)驗(yàn)?zāi)康囊?) 線程的概念、線程的生命周期。2) 多線程的編程:繼承 Thread 類與使用 Runnable 接口。3) 使用多線程機(jī)制實(shí)現(xiàn)動(dòng)畫。4) 4. 處理簡(jiǎn)單的多線程互斥和同步 ;2、實(shí)驗(yàn)主要內(nèi)容利用多線程編程實(shí)現(xiàn)一個(gè)正在旋轉(zhuǎn)的地球?qū)⒉迦搿?冒泡排序算法設(shè)計(jì)成算法, 啟動(dòng)兩個(gè)以上不同的線
24、程同時(shí)運(yùn)行, 計(jì)算不同排序的運(yùn)行時(shí)間。3 、實(shí)驗(yàn)儀器設(shè)備同上。九、(實(shí)驗(yàn) 9)用戶圖形界面GUI 標(biāo)準(zhǔn)組件及事件處理1、實(shí)驗(yàn)?zāi)康囊?) 掌握常用 GUI 控制組件的使用方法。2) 掌握事件處理的方法。3) 了解 swing 控件的概念。2、實(shí)驗(yàn)主要內(nèi)容1) 編程包含一個(gè)標(biāo)簽和一個(gè)按鈕, 單擊按鈕時(shí), 標(biāo)簽的內(nèi)容在 " 你好 " 和 " 再見 " 之間切換。2) 編程包含一個(gè)文本框和一個(gè)文本區(qū)域, 文本框內(nèi)容改變時(shí), 將文本框中的內(nèi)容顯示在文本區(qū)域中;在文本框中按回車鍵時(shí),清空文本區(qū)域的內(nèi)容。3) 編程包含一個(gè)復(fù)選按鈕和一個(gè)普通按鈕, 復(fù)選按鈕選中時(shí), 普通按鈕的背景色為青色,未選中時(shí)為灰色。4) 編程包含一個(gè)單選按鈕組和一個(gè)普通按鈕, 單選按鈕組中包含三個(gè)單選, 文本說明分別為 "
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市綠化工程施工規(guī)范制度
- 采購(gòu)過程合規(guī)性與紀(jì)律要求制度
- 養(yǎng)老院老人健康監(jiān)測(cè)人員管理制度
- 養(yǎng)老院?jiǎn)T工行為規(guī)范制度
- 第三章 位置與坐標(biāo) 期末復(fù)習(xí)訓(xùn)練(含答案)2024-2025學(xué)年度北師大版數(shù)學(xué)八年級(jí)上冊(cè)
- 2026年蘇州市吳江東方國(guó)有資本投資經(jīng)營(yíng)有限公司下屬子公司招聘工作人員備考題庫(kù)及參考答案詳解1套
- 2026年航天智能院成熟人才招聘?jìng)淇碱}庫(kù)及答案詳解1套
- 中國(guó)煙草總公司鄭州煙草研究院2026年高校畢業(yè)生招聘?jìng)淇碱}庫(kù)及一套完整答案詳解
- 傳染病消毒隔離管理制度
- 2026年江門市某國(guó)有企業(yè)業(yè)務(wù)輔助人員招聘?jìng)淇碱}庫(kù)及參考答案詳解一套
- 碳積分交易平臺(tái)市場(chǎng)分析報(bào)告
- 半導(dǎo)體物理-課件 -第9章 半導(dǎo)體異質(zhì)結(jié)構(gòu)
- 圓柱齒輪減速機(jī)維修課件
- 國(guó)網(wǎng)培訓(xùn)課件
- 河道整治施工過程中的風(fēng)險(xiǎn)控制方案
- 2026屆高考物理一輪復(fù)習(xí)策略講座
- 儲(chǔ)備園長(zhǎng)筆試題目及答案
- 職工幫困基金管理辦法
- 2025ESC瓣膜性心臟病管理指南解讀課件
- 空調(diào)設(shè)備維修保養(yǎng)計(jì)劃與實(shí)施規(guī)范
- 汽車電池回收知識(shí)培訓(xùn)班課件
評(píng)論
0/150
提交評(píng)論