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

正文內(nèi)容

java語(yǔ)言課程設(shè)計(jì)報(bào)告-wenkub

2023-04-26 22:19:00 本頁(yè)面
 

【正文】 男 ○女 專業(yè): 年級(jí): 出生: 錄入 重置BoxLayout布局 圖21 錄入信息布局圖 BoxLayout布局 輸入要修改信息的學(xué)號(hào): 開(kāi)始修改 (新)姓名: (新)性別:男○ 女○ (新)專業(yè): (新)年級(jí): (新)出生: 錄入修改 重置 圖22 修改信息布局圖BoxLayout布局 輸入要查詢的學(xué)號(hào): 查詢 姓名: 性別:○男 ○女專業(yè):年級(jí):出生: 圖23 查詢信息布局圖 輸入要?jiǎng)h除的學(xué)號(hào): 刪除 姓名: 性別:○男 ○女 專業(yè): 年級(jí): 出生: BoxLayout布局 圖24 刪除信息布局圖 數(shù)據(jù)庫(kù)的設(shè)計(jì)和數(shù)據(jù)源的建立 (1) 在access 中建立數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名: , 數(shù)據(jù)庫(kù)中建立學(xué)生信息表,表名為:表一, 共包含___7___ 個(gè)字段。 學(xué)生信息存儲(chǔ)到數(shù)據(jù)庫(kù)之前給出提示信息,讓用戶確定信息的正確性。 利用JAVA GUI的基本思想設(shè)計(jì)系統(tǒng)布局。二. 設(shè)計(jì)要求要求學(xué)生信息保存在數(shù)據(jù)庫(kù)中,利用JDBCODBC橋接器,實(shí)現(xiàn)系統(tǒng)對(duì)數(shù)據(jù)庫(kù)中信息的添加、查詢、修改和刪除。此實(shí)驗(yàn)相對(duì)來(lái)說(shuō)還是比較簡(jiǎn)單的,另外自己添加了“編輯”下拉菜單的“復(fù)制”“粘貼”按鈕,但是功能并沒(méi)有實(shí)現(xiàn)。因?yàn)椤發(fā)og”運(yùn)算是以自然底數(shù)e=,點(diǎn)擊“l(fā)og”。在上面輸入30,點(diǎn)擊“sin”,,輸入90,點(diǎn)擊“sin”。 程序打包發(fā)布過(guò)程首先,用文本編輯器編寫(xiě)一個(gè)清單文件(Manifestfiles):ManifestVersion: MainClass: ComputerPadCreatedBy: (Sun Microsystems Inc.)例如::\chap2。remove()方法刪除當(dāng)前結(jié)點(diǎn)同時(shí)返回其內(nèi)容,并使其后繼結(jié)點(diǎn)成為當(dāng)前結(jié)點(diǎn),如果刪除的是最后一個(gè)結(jié)點(diǎn),則第一個(gè)結(jié)點(diǎn)變?yōu)楫?dāng)前結(jié)點(diǎn)。存儲(chǔ)當(dāng)前結(jié)點(diǎn)的指針時(shí)有一定的技巧。當(dāng)輸入一個(gè)數(shù)字時(shí),鏈表接受使之成為第一個(gè)節(jié)點(diǎn),若再輸入一個(gè)數(shù)字,則將它與第一個(gè)節(jié)點(diǎn)中的數(shù)字相連,組成一個(gè)數(shù)字放在第一個(gè)節(jié)點(diǎn)中,若開(kāi)始鏈表中沒(méi)有節(jié)點(diǎn),當(dāng)輸入一個(gè)運(yùn)算符時(shí),鏈表將不會(huì)將它存儲(chǔ),若前已有一個(gè)數(shù)字節(jié)點(diǎn),則將運(yùn)算符接受存儲(chǔ)在第二個(gè)節(jié)點(diǎn)中,當(dāng)在輸入一運(yùn)算符,則當(dāng)前的代替原先的運(yùn)算符,存儲(chǔ)在第二個(gè)節(jié)點(diǎn)中 ,依次類推。 利用鏈表實(shí)現(xiàn)每一次運(yùn)算的操作數(shù)和操作運(yùn)算符存儲(chǔ)。三.設(shè)計(jì)思想 利用JAVA GUI的基本思想設(shè)計(jì)整個(gè)程序。 9 將所有類打包成jar文件發(fā)布。 4 利用鏈表實(shí)現(xiàn)每一次運(yùn)算的操作數(shù)和操作運(yùn)算符存儲(chǔ)。 4 5四.總體設(shè)計(jì)實(shí)現(xiàn) 5 類之間的關(guān)系圖 5 運(yùn)行界面的布局圖 5 運(yùn)行效果圖 6五.詳細(xì)設(shè)計(jì)說(shuō)明 6 鏈表LinkedList的作用 6 各類實(shí)現(xiàn)的功能 6 程序打包發(fā)布過(guò)程 7六.程序測(cè)試 7七. 總結(jié)與說(shuō)明 7八.附原代碼(見(jiàn)附錄一) 8題目二: 學(xué)生管理系統(tǒng) 9一. 設(shè)計(jì)內(nèi)容 9二. 設(shè)計(jì)要求 9三.設(shè)計(jì)思想 9 利用數(shù)據(jù)庫(kù)實(shí)現(xiàn)系統(tǒng)的數(shù)據(jù)存儲(chǔ)。 9四.總體設(shè)計(jì)實(shí)現(xiàn) 104.1 類之間的關(guān)系圖 10 運(yùn)行界面的布局圖 10 數(shù)據(jù)庫(kù)的設(shè)計(jì)和數(shù)據(jù)源的建立 12 運(yùn)行效果圖 12五.詳細(xì)設(shè)計(jì)說(shuō)明 15 數(shù)據(jù)庫(kù)表的字段及屬性 15 ODBC的建立。(1) 利用布局管理器設(shè)計(jì)計(jì)算器整體布局,整個(gè)系統(tǒng)采用_ BorderLayout布局,其中使用 __1__個(gè)面板,各面板分別放置 numberButton[],operationButton[],小數(shù)點(diǎn)按鈕,正負(fù)號(hào)按鈕,退格按鈕,求倒數(shù)按鈕,等號(hào)按鈕,清空按鈕,sin,cos,tan,。鏈表的作用主要是用來(lái)存儲(chǔ)操作數(shù)字和操作運(yùn)算符的。 首先,用文本編輯器編寫(xiě)一個(gè)清單文件(Manifestfiles):ManifestVersion: MainClass: ComputerPadCreatedBy: (Sun Microsystems Inc.)例如::\chap2。類List還定義了一些方法來(lái)實(shí)現(xiàn)對(duì)鏈表的基本操作,通過(guò)運(yùn)用這些基點(diǎn),并使其成為本操作我們可以對(duì)鏈表進(jìn)行各種操作。 各類實(shí)現(xiàn)的功能(1)ComputerPad該java文件生成的類負(fù)責(zé)創(chuàng)建計(jì)算器的“主窗口”。然后,如下生成JAR文件:G:\chap2\jar cfm 這樣就實(shí)現(xiàn)了將所有類打包成jar文件發(fā)布。輸入60,點(diǎn)擊“cos”。點(diǎn)擊“退格” 可以實(shí)現(xiàn)退格。還有電腦本身自帶的計(jì)算器輸入數(shù)字時(shí)還可以從鍵盤(pán)上輸入,而上面這個(gè)程序卻不能。學(xué)號(hào)為唯一不可重復(fù)項(xiàng)。(1)利用布局管理器設(shè)計(jì)系統(tǒng)整體布局,系統(tǒng)主界面采用CardLayout布局,系統(tǒng)利用菜單項(xiàng)進(jìn)行選擇。 將所有類打包成jar文件發(fā)布。 (2)在ODBC中建立數(shù)據(jù)源,數(shù)據(jù)源名:yzc,用戶名xxx, 密碼:xxxx 運(yùn)行效果圖 圖25 學(xué)生管理系統(tǒng)運(yùn)行界面 圖26 錄入學(xué)生基本信息界面 圖27 修改學(xué)生基本信息界面 圖28 查詢學(xué)生基本信息界面 圖29 刪除學(xué)生基本信息界面五.詳細(xì)設(shè)計(jì)說(shuō)明 數(shù)據(jù)庫(kù)表的字段及屬性 圖210 創(chuàng)建數(shù)據(jù)庫(kù)表 ODBC的建立。try{con=(jdbc:odbc:sun,gxy,ookk)。 int ok=(this,m,確認(rèn), String warning=必須要輸入學(xué)號(hào)!。(3) ModifySituation 該文件的類負(fù)責(zé)創(chuàng)建學(xué)籍管理系統(tǒng)的學(xué)生信息修改界面。 程序打包發(fā)布過(guò)程首先,用文本編輯器編寫(xiě)一個(gè)清單文件(Manifestfiles):ManifestVersion: MainClass: StudentManagerCreatedBy: (Sun Microsystems Inc.)例如::\chap9。點(diǎn)擊“查詢學(xué)生基本信息”,就會(huì)彈出一個(gè)窗口,輸入要查詢的學(xué)號(hào),只要錄入了的信息,就回顯示出來(lái)。八.附原代碼(見(jiàn)附錄二)附錄一、“計(jì)算器”源代碼import .*。import 。 Button 小數(shù)點(diǎn)按鈕,正負(fù)號(hào)按鈕,退格按鈕, 求倒數(shù)按鈕,等號(hào)按鈕,清零按鈕,sin,cos,tan,log。 LinkedList 鏈表。 numberButton=new NumberButton[10]。 numberButton[i].addActionListener(this)。i++) {oprationButton[i]=new OperationButton(運(yùn)算符號(hào)[i])。 等號(hào)按鈕=new Button(=)。 sin=new Button(sin)。 ()。 ()。 ()。 (this)。 (this)。 resultShow=new JTextField(10)。 (new SoftBevelBorder())。 (new GridLayout(4,5))。 (oprationButton[0])。 (numberButton[5])。 (cos)。 (oprationButton[2])。 (正負(fù)號(hào)按鈕)。 (log)。 Menu menu=new Menu(編輯)。 (item2)。}})。 validate()。 (+number)。是否按下等號(hào)==false) {int number=()。 (s)。 ()。} else if(()==2) {int number=()。 String num=(String)()。}} else if(() instanceof OperationButton) {OperationButton b=(OperationButton)()。 (1,fuhao)。 String 運(yùn)算符號(hào)=(String)(1)。 if((+)) {n=n1+n2。} ()。} catch(Exception ee) {}}} else if(()==等號(hào)按鈕) {是否按下等號(hào)=true。 String number2=(String)()。 double n=0。} else if((/)) { n=n1/n2。 ()。 String s=null。} (0,s)。 String s=null。} (s)。 (num)。 if(()=1) { num=(0,()1)。 (0)。 d=(m)。} catch(Exception ee) {}} else if(()==cos) {String number2=(String)()。 String str=(d)。 try {double d=(number2)。 (0,str)。 d=(d)。} catch(Exception ee) {}} else if(()==正負(fù)號(hào)按鈕) { if(()==1) {String number1=(String)()。 (0,str)。 d=1*d。} catch(Exception ee) {}}} else if(()==求倒數(shù)按鈕) {if(()==1||()==2) {String number1=(String)()。 (0,str)。 d=。 } catch(Exception ee) {}}} else if(()==清零按鈕) { 是否按下等號(hào)=false。}} import .*。public class NumberButton extends Button{ int number。 } public int getNumber() { return number。public class Op
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1