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

正文內(nèi)容

java編程實(shí)踐(參考版)

2024-10-16 15:37本頁面
  

【正文】 } 40 CCIT軟件學(xué)院 計(jì)算器 ? 編輯 java代碼 ? 編譯 ? 編輯 HTML文件 ? 運(yùn)行 41 CCIT軟件學(xué)院 計(jì)算器 ? 總結(jié): ? 由于本程序事件處理比較簡(jiǎn)單,只有按鈕點(diǎn)擊事件,采用 ? 本程序?yàn)?Applet程序,只能嵌入到 HTML中讓瀏覽器來執(zhí)行,最好能用窗體實(shí)現(xiàn) ? 本程序只實(shí)現(xiàn)基本的四則運(yùn)算,和 windows附件中的計(jì)算器還有很大差距,最好能實(shí)現(xiàn)科學(xué)型,并有菜單控制,能獨(dú)立作為一個(gè)程序執(zhí)行 42 CCIT軟件學(xué)院 計(jì)算器 ? 作業(yè)(上機(jī)練習(xí)) ? 編程實(shí)現(xiàn) Applet計(jì)算器 ? 改進(jìn)和優(yōu)化 ? 利用 Swing組件實(shí)現(xiàn) (并可在窗體中運(yùn)行 ) ? 實(shí)現(xiàn)科學(xué)型計(jì)算器 43 CCIT軟件學(xué)院 下課! 。 BackScreen = ()。 (())。 (())。 (())。 (())。 dBack = (new Double(BackScreen)).doubleValue()。 if(()) BackScreen=0。amp。 (BackScreen)。 if(()) { //如果 OperatorPre為空 (還沒有再次輸入運(yùn)算符或 “ =”),則將當(dāng)前文本框中的數(shù)據(jù)保存到 BackScreen(第一個(gè)運(yùn)算數(shù) ),第二運(yùn)算數(shù)置為空 BackScreen = ForeScreen。 } 37 CCIT軟件學(xué)院 4).其他自定義方法 //方法: doOperator //功能:利用運(yùn)算數(shù)和運(yùn)算符進(jìn)行運(yùn)算以得到結(jié)果 public void doOperator() { double dFore,dBack。 isFloat = false。 ForeScreen = 。 } //方法: doClear //功能:點(diǎn)擊按鈕 C后 ,執(zhí)行清除文本框和其他存儲(chǔ)的變量 ,回到初始狀態(tài) public void doClear() { OperatorCurrent = 。 } 36 CCIT軟件學(xué)院 4).其他自定義方法 //方法: doForeScreen //功能:每次點(diǎn)擊按鈕 09之后將文本追加到變量 ForeScreen,并顯示在文本框中 public void doForeScreen(String s) { ForeScreen += s。 } //否則 (如連續(xù)兩次輸入運(yùn)算符或輸入 “ =”運(yùn)算后再輸入運(yùn)算符 ),保存新輸入的運(yùn)算符到 OperatorPre else OperatorPre =()。 35 CCIT軟件學(xué)院 //按鈕為運(yùn)算符 if((() == bMulti)||(() == bDivision)|| (() == bPlus)||(() == bMinus)) { //如果已有第二運(yùn)算數(shù)則保存當(dāng)前運(yùn)算符,進(jìn)行運(yùn)算 if(ForeScreen != ) { OperatorCurrent = ()。 } } //按鈕為 “ C”,則進(jìn)行清除 if(() == bClear) doClear()。 if(()) ForeScreen += 0.。(!isFloat)) { isFloat = true。 } 34 CCIT軟件學(xué)院 //按鈕為 “ .”且之前沒有輸入過 “ .”,將小數(shù)點(diǎn) “ .”追加到輸入的數(shù)據(jù)后 if((() == bPoint)amp。 if(() instanceof Button) //如果事件來源為按鈕 { //按鈕為數(shù)字和 “ .” if((() == b0)||(() == b1)||(() == b2)|| (() == b3)||(() == b4)||(() == b5)|| (() == b6)||(() == b7)||(() == b8)|| (() == b9)||(() == bPoint)) { //按鈕為數(shù)字,追加到輸入的數(shù)據(jù)后 if(() != bPoint) { s = ()。 add(bEqual)。 ()。 bEqual = new Button(=)。 (this)。 bPoint = new Button(.)。 (this)。 //第 5排按鈕 b0 = new Button(0)。 (this)。 b3 = new Button(3)。 (this)。 b2 = new Button(2)。 (this)。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1