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

正文內(nèi)容

java編程實(shí)踐(存儲(chǔ)版)

2025-11-22 15:37上一頁面

下一頁面
  

【正文】 doForeScreen(String s) { ForeScreen += s。 } 37 CCIT軟件學(xué)院 4).其他自定義方法 //方法: doOperator //功能:利用運(yùn)算數(shù)和運(yùn)算符進(jìn)行運(yùn)算以得到結(jié)果 public void doOperator() { double dFore,dBack。 if(()) BackScreen=0。 (())。 } 40 CCIT軟件學(xué)院 計(jì)算器 ? 編輯 java代碼 ? 編譯 ? 編輯 HTML文件 ? 運(yùn)行 41 CCIT軟件學(xué)院 計(jì)算器 ? 總結(jié): ? 由于本程序事件處理比較簡單,只有按鈕點(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é)院 下課! 。 (())。amp。 isFloat = false。 } //否則 (如連續(xù)兩次輸入運(yùn)算符或輸入 “ =”運(yùn)算后再輸入運(yùn)算符 ),保存新輸入的運(yùn)算符到 OperatorPre else OperatorPre =()。(!isFloat)) { isFloat = true。 ()。 (this)。 (this)。 (this)。 add(b5)。 add(b9)。 add(b7)。 bMinus = new Button()。 ()。 //將文本框組件加入到 Applet add(tfAnswer)。 OperatorPre = new String()。 ? 可放置簡單構(gòu)件( Label、 Button等)以及其他非頂層容器( Panel) 。 add(b1)。 ? 事件源:事件的產(chǎn)生地。 系統(tǒng)根據(jù)用戶的操作構(gòu)造出相應(yīng)事件類的對(duì)象。 ? 例: 12 CCIT軟件學(xué)院 public class ButtonAct extends Frame { ... ... ... public ButtonAct() { ... ... ... //為 b1注冊(cè)事件監(jiān)聽者 B1 (new B1())。 Applet容器的缺省布局策略與 Panel一致 , 都是 FlowLayOut 。 31 CCIT軟件學(xué)院 2).Applet的初始化 public void init() { OperatorCurrent = new String()。 //定義文本框組件的位置 (x,y)和大小(寬 width,高度 height) (5,5,100,20)。 (30,30,20,20)。 add(bMulti)。 (this)。 (this)。 (this)。 ()。 (30,105,20,20)。 (5,130,45,20)。 (80,105,20,45)。amp。 doOperator()。 BackScreen = 。 } else { 38 CCIT軟件學(xué)院 if(() amp。 } if(()) { d = new Double((dBack dFore))。 } } //將輸入的運(yùn)算符 OperatorCurrent賦給 OperatorPre,等待再次輸入運(yùn)算符,以備運(yùn)算 OperatorPre = OperatorCurrent。 } if((/)) { d = new Double((dBack / dFore))。 //如果有運(yùn)算數(shù)(兩個(gè)都不為空)和運(yùn)算符 OperatorPre,則進(jìn)行運(yùn)算 if(!(() || ())) { //將兩個(gè)運(yùn)算數(shù)取出并轉(zhuǎn)化為 double型 dFore = (new Double(ForeScreen)).doubleValue()。 Double d。 (ForeScreen)。 else doForeScreen(s)。 } 33 CCIT軟件學(xué)院 3).事件處理方法 public void actionPerformed(ActionEvent e) { String s = new String()。 (55,130,20,20)。 (55,105,20,20)。 (5,105
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1