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

正文內(nèi)容

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

2025-06-24 17:39 本頁面
   

【正文】 } 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 (()==退出) //選項中退出的處理方法 { (0)。 } } else if (()==二進制) //二進制的轉(zhuǎn)換 { int n=(())。 if((退格)) //退格鍵的實現(xiàn)方法 { if(()0) ((0,()1))。 if (start) { ()。 (m2)。 //為對話框注冊窗口事件監(jiān)聽器 (m1_exit)。 //模式窗口 (240,80)。 JMenu m3 = new JMenu( 幫助)。 JMenuItem m2_ejz=new JMenuItem(二進制)。 JMenu m1=new JMenu(選項)。 (new WinClose())。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (button_equal)。 (button_cos)。 (button_multiply)。 (button_4)。 (button_8)。 (button_exp)。 button_sin=new JButton(sin)。 (panel5)。 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è)置布局、為按鈕注冊事件監(jiān)聽器 { super(Calculator)。 private JMenuItem m_exit,m2_ejz,m2_bjz。 //計算結(jié)果顯示區(qū) private String lastCommand。public class Calculator extends Frame implements ActionListener, WindowListener{ private Container container。在此期間除了基本上學(xué)會了java程序,還學(xué)到了在學(xué)習(xí)上要懂得奮發(fā)向上,堅持不懈的精神,我堅信這種良好的學(xué)習(xí)精神是我以后工作上的動力,再次感謝老師和幫助過我的同學(xué)們。在此期間,老師努力為我們學(xué)生制造良好舒適的學(xué)習(xí)環(huán)境,并給予我們學(xué)生指導(dǎo)和關(guān)心。也是我認識到自己編寫程序的缺點,特別是在監(jiān)聽器的實現(xiàn)上,總不能順利的編寫,經(jīng)過了很多很多的調(diào)試,看來實踐出真理啊。
  獲得了知識當然是最重要的,另外,通過這次學(xué)習(xí),我還結(jié)識了很多來自不同學(xué)院的朋友,課下與他們溝通、交流、切磋經(jīng)驗,了解更廣泛的專業(yè)知識與各學(xué)院之間的文化以及介紹不同學(xué)科之間的差別、共性。 本章小結(jié)通過此次課程設(shè)計,將我本學(xué)期所學(xué)的JAVA知識得到鞏固和應(yīng)用,在設(shè)計的過程中我遇到了很到問題,不過在老師和同學(xué)們的幫助和自己的思考下還是很好的完成了。在完成課題的過程中也不斷充實了自己,學(xué)習(xí)到了很多以前沒有學(xué)習(xí)到的知識,收獲很大。通過此次的程序設(shè)計,讓我了解了JAVA的更多知識,使平時的知識可以運用,更好的理解了JAVA這門課程。設(shè)計難點3:運行結(jié)果運行結(jié)果也是難點之一,你的代碼編寫再正確運行不出結(jié)果也是徒勞的,所以代碼正確了那也不算是全正確,只有代碼和運行結(jié)果全都正確那才是真起碼的正確呢。當java程序執(zhí)行中發(fā)生錯誤時,錯誤事件對象可能導(dǎo)致的程序運行錯誤稱為異常,異常會輸出錯誤消息,使其知道該如何正確地處理遇到的問題。在編寫java計算器時有異常出現(xiàn)。有了GUI,用戶就不用花很多時間去記憶各個鍵盤序列的功能,從而把更多的時間投入到有效地使用應(yīng)用程序本身上。運行java計算器以后出現(xiàn)的那個框架圖就是我們所說的java圖形用戶界面(GUI),它是程序與用戶進行交流的圖像窗口,為應(yīng)用程序提供一個圖形化的界面,程序通過GUI與用戶交互,GUI通過事件機制響應(yīng)用戶和程序的交互。其實javaApplet圖形界面的布局也是我們要討論的范圍,如何使得界面更加美觀是我們要探討的!有時候我們可能會到書上或網(wǎng)上找到一些滿足我們要求的程序代碼,在此我們應(yīng)該取其優(yōu)秀的簡單易理解代碼作為我們設(shè)計程序的代碼,作為初學(xué)者參考和借用部分外部程序是不可避免,但是我認為前提我們應(yīng)該看懂那些程序代碼,要知其所以然,那樣才達到我們學(xué)程序的目的,但不主張完全照搬,否則就會沒意義了! 測試存在的問題該設(shè)計目前還不太完整全面,在測試的時候有以下問題:(1) 菜單欄中雖然設(shè)計了關(guān)閉切換以及最大化最小化,但是其功能并沒有很好的實現(xiàn)。將代碼寫好之后檢查代碼的正確性,檢查代碼無誤后將代碼進行調(diào)試和運行將會出現(xiàn)一個JavaApplet計算器界面。再次按下“運算”鍵,將算出前兩個數(shù)字運算的結(jié)果,然后按下數(shù)字,將又重新輸入新的數(shù)字。第四章 功能的實現(xiàn)功能及界面設(shè)計:功能1:按下數(shù)字鍵在液晶平上會顯示數(shù)字,這時計算器最基本的功能。計算器面板設(shè)計選項進制轉(zhuǎn)換幫助(輸出區(qū)域)sqrt+/exp退格C789log/456tan*123cos0.=sin+.程序設(shè)計的基本思路計算結(jié)果顯示區(qū)設(shè)計private JTextField displayField保存+,,*,/,=命令private String lastCommand保存計算結(jié)果private double result判斷是否為數(shù)字的開始private boolean start設(shè)置布局、為按鈕注冊事件監(jiān)聽器public Calculator()調(diào)用成員方法添加菜單()按鈕的單擊事件處理方法public void actionPerformed(ActionEvent e)退格鍵的實現(xiàn)方法if((C)) { if(()0)((0,()1))。第三章 程序設(shè)計 (1)復(fù)習(xí)鞏固java語言的基礎(chǔ)
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1