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

正文內(nèi)容

基于java語(yǔ)言的計(jì)算器設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-wenkub.com

2025-02-28 04:05 本頁(yè)面
   

【正文】 } public void windowOpened(WindowEvent e) { } public void windowActivated(WindowEvent e) { } public void windowDeactivated(WindowEvent e) { } public void windowClosed(WindowEvent e) { } public void windowIconified(WindowEvent e) { } public void windowDeiconified(WindowEvent e) { } public static void main(String args[]) { Calculator calculator=new Calculator()。 result=d。 result=d。 result=d。 else if ((=)) result=x。 if ((+)) result+= x。 } else { calculate((()))。 (400,250)。 } else if (()==退出 ) //選項(xiàng)中退出的處理方法 { (0)。 } } else if (()==二進(jìn)制 ) //二進(jìn)制的轉(zhuǎn)換 { int n=(())。 27 if((退格 )) //退格鍵的實(shí)現(xiàn)方法 { if(()0) ((0,()1))。 if (start) { ()。 (m2)。 //為對(duì)話框注冊(cè)窗口事件監(jiān)聽(tīng)器 26 (m1_exit)。 //模式窗口 (240,80)。 JMenu m3 = new JMenu( 幫助 )。 JMenuItem m2_ejz=new JMenuItem(二進(jìn)制 )。 JMenu m1=new JMenu(選項(xiàng) )。 (new WinClose())。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (button_equal)。 24 (button_cos)。 (button_multiply)。 (button_4)。 (button_8)。 (button_exp)。 button_sin=new JButton(sin)。 (panel5)。 23 button_cos=new JButton(cos)。 (panel4)。 button_tan=new JButton(tan)。 (panel3)。 button_log=new JButton(log)。 (panel2)。 button_CE=new JButton(退格 )。 (panel1)。 JPanel panel0=new JPanel()。 (true)。 (new GridLayout(7,1))。 public Calculator() //構(gòu)造方法設(shè)置布局、為按鈕注冊(cè)事件監(jiān)聽(tīng)器 { super(Calculator)。 private JMenuItem m_exit,m2_ejz,m2_bjz。 //計(jì)算結(jié)果顯示區(qū) private String lastCommand。 public class Calculator extends Frame implements ActionListener, WindowListener { private Container container。在此期間除了基本上學(xué)會(huì)了 java程序,還學(xué)到了在學(xué)習(xí)上要懂得奮發(fā)向上,堅(jiān)持不懈的精神,我堅(jiān)信這種良好的學(xué)習(xí)精神是我以后工作上的動(dòng)力,再次感謝老師和幫助過(guò)我的同學(xué)們。在此期間,老師努力為我們學(xué)生制造良好舒適的學(xué)習(xí)環(huán)境, 并給予我們學(xué)生指導(dǎo)和關(guān)心。也是我認(rèn)識(shí)到自己編寫(xiě)程序的缺點(diǎn),特別是在監(jiān)聽(tīng)器的實(shí)現(xiàn)上,總不能順利的編寫(xiě),經(jīng)過(guò)了很多很多的調(diào) 試,看來(lái)實(shí)踐出真理啊。 獲得了知識(shí)當(dāng)然是最重要的,另外,通過(guò)這次學(xué)習(xí),我還結(jié)識(shí)了很多來(lái)自不同學(xué)院的朋友,課下與他們溝通、交流、切磋經(jīng)驗(yàn),了解更廣泛的專業(yè)知識(shí)與各學(xué)院之間的文化以及介紹不同學(xué)科之間的差別、共性。 本章 小 結(jié) 通過(guò)此次課程設(shè)計(jì),將我本學(xué)期所學(xué)的 JAVA知識(shí)得到鞏固和應(yīng)用,在設(shè)計(jì)的過(guò)程中我遇到了很到問(wèn)題,不過(guò)在老師和同學(xué)們的幫助和自己的思考下還是很好的完成了。在完成課題的過(guò)程中也不斷充實(shí)了自己,學(xué)習(xí)到了很多以前沒(méi)有學(xué)習(xí)到的知識(shí),收獲很大。通過(guò)此次的程序設(shè)計(jì),讓我了解了 JAVA的更多知識(shí),使平時(shí)的知識(shí)可以運(yùn)用,更好的理解了 JAVA這門(mén)課程。 設(shè)計(jì)難點(diǎn) 3:運(yùn)行結(jié)果 運(yùn)行結(jié)果也是難點(diǎn)之一,你的代碼編寫(xiě)再正確運(yùn)行不出結(jié)果也是徒勞的,所以代碼正確了那也不算是全正確,只有代碼和運(yùn)行結(jié)果全都正確那才是真起碼的正確呢。當(dāng) java程序執(zhí)行中發(fā)生錯(cuò)誤時(shí),錯(cuò)誤事件對(duì)象可能導(dǎo)致的程序運(yùn)行錯(cuò)誤稱為異常,異常會(huì)輸出錯(cuò)誤消息,使其知道該如何正確地處理遇到的問(wèn)題。 在編寫(xiě) java計(jì)算器時(shí)有異常出現(xiàn)。有了 GUI,用戶就不用花很多時(shí)間去記憶各個(gè)鍵盤(pán)序列的功能,從而把更多的時(shí)間投入到有效地使用應(yīng)用程序本身上。運(yùn)行 java計(jì)算器以后出現(xiàn)的那個(gè)框架圖就是我們所 說(shuō)的 java圖形用戶界面( GUI),它是程序與用戶進(jìn)行交流的圖像窗口,為應(yīng)用程序提供一個(gè)圖形化的界面,程序通過(guò) GUI與用戶交互, GUI通過(guò)事件機(jī)制響應(yīng)用戶和程序的交互。其實(shí) javaApplet 圖形界面的布局也是我們要討論的范圍,如何使得界面更加美觀是我們要探討的! 有時(shí)候我們可能會(huì)到書(shū)上或網(wǎng)上找到一些滿足我們要求的程序代碼,在此我們應(yīng)該取其優(yōu)秀的簡(jiǎn)單易理解代碼作為我們?cè)O(shè)計(jì)程序的代碼,作為初學(xué)者參考和借用部分外部程序是不可避免,但是我認(rèn)為前提我們應(yīng)該看懂那些程序代碼,要知其所以然,那樣才達(dá)到 我們學(xué)程序的目的,但不主張完全照搬,否則就會(huì)沒(méi)意義了! 測(cè)試存在的問(wèn)題 該設(shè)計(jì)目前還不太完整全面,在測(cè)試的時(shí)候有以下問(wèn)題: ( 1) 菜單欄中雖然設(shè)計(jì)了關(guān)閉切換以及最大化最小化,但是其功能并沒(méi)有很好的實(shí)現(xiàn)。 將代碼寫(xiě)好之后檢查代碼的正確性,檢查代碼無(wú)誤后將代碼進(jìn)行調(diào)試和運(yùn)行將會(huì)出現(xiàn)一個(gè)JavaApplet 計(jì)算器界面。再次按下“運(yùn)算”鍵,將算出前兩個(gè)數(shù)字運(yùn)算的結(jié)果,然后按下數(shù)字,將又重新輸入新的數(shù)字。 第四章 功能的實(shí)現(xiàn) 界面功能 功能及界面設(shè)計(jì): 功能 1:按下數(shù)字鍵在液晶平上會(huì)顯示數(shù)字,這時(shí)計(jì)算器最基本的功能。 計(jì)算器面板設(shè)計(jì) 選項(xiàng) 進(jìn)制轉(zhuǎn)換 幫助 (輸出區(qū)域 ) sqrt +/ exp 退格 C 7 8 9 log / 4 5 6 tan * 1 2 3 cos 0 . = sin + 10 .程序設(shè)計(jì)的基本思路 計(jì)算結(jié)果顯示區(qū)設(shè)計(jì) private JTextField displayField 保存 +,,*,/,=命令 private String lastCommand 保存計(jì)算結(jié)果 private double result 判斷是否為數(shù)字的開(kāi)始 private boolean start 設(shè)置布局、為按鈕注冊(cè)事件監(jiān)聽(tīng)器 public Calculator() 調(diào)用成員方法添加菜單 () 按鈕的單擊事件處理方法 public void actionPerformed(ActionEvent e) 退格鍵的實(shí)現(xiàn)方法 if((C)) { if(()0) ((0,()1))。 9 第三章 程序設(shè)計(jì) 課程設(shè)計(jì)目的 (1)復(fù)習(xí)鞏固 java語(yǔ)言的基礎(chǔ)知識(shí),進(jìn)一步加深對(duì) java語(yǔ)言的理解和掌控 ( 2)課程設(shè)計(jì)為大家提供了一個(gè)既動(dòng)手又動(dòng)腦,獨(dú)立實(shí)踐的機(jī)會(huì),將課本上的理論知識(shí)和實(shí)際有機(jī)結(jié)合起來(lái),鍛煉我們的分析解決實(shí)際問(wèn)題的能力。 Eclipse SDK(軟件開(kāi)發(fā)者包)是 Eclipse Platform、 JDT和 PDE所生產(chǎn)的組件合并,它們可以一次下載。 Eclipse的主要組成: Eclipse是一個(gè)開(kāi)放源代碼的軟件開(kāi)發(fā)項(xiàng)目,專注于為高度集成的工具開(kāi)發(fā)提供一個(gè)全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺(tái)。Eclipse 還包括插件開(kāi)發(fā) 環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開(kāi)發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。目前由 IBM牽頭,圍繞著 Eclipse項(xiàng)目已經(jīng)發(fā)展成為了一個(gè)龐大的 Eclipse聯(lián)盟,有 150多家軟件公司參與到 Eclipse項(xiàng)目中,其中包括 Borland、Rational Software、 Red Hat及 Sybase等。 Eclipse的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得 Eclipse擁有其他功能相對(duì)固定的 IDE軟件很難 具有的靈活性。2021年 6月發(fā)布代號(hào)為 Ganymede的 。幸運(yùn)的是, Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開(kāi)發(fā)工具( Java Development Tools, JDT)。 主體功能 ( 1)使用圖形用戶界面:一個(gè)文本框; 09數(shù)字按鈕;加、減、乘、除運(yùn)算符;“等于”符號(hào);復(fù)位按鈕 。 需求分析:在我們?nèi)粘I钪?,?jì)算開(kāi)支、收入時(shí),大額數(shù)字或是多倍小數(shù)的計(jì)算都需要計(jì)算器的幫助,而在學(xué)習(xí)一些科目時(shí),也常常要處理數(shù)字。 (8) 課設(shè)報(bào)告的裝訂順序如下:封面 目錄 正
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1