資源簡介
java課程設(shè)計(計算器),用java語言編寫的比較簡單的計算器,含源碼和設(shè)計報告。
代碼片段和文件信息
import?javax.swing.*;
import?javax.swing.event.*;
import?java.awt.*;
import?java.awt.event.*;
public?class?Mycalculator?extends?Jframe?implements?ActionListener{
public?Jframe?frame;
public?JPanel?panelpanel2;
public?JMenuBar?menubar;//菜單
public?JMenu?filemenuhelpmenu;
public?JMenuItem?exititemaboutitem;
????public?JTextField?textfield;
public?JButton?btn0btn1btn2btn3btn4btn5btn6btn7btn8btn9;
public?JButton?btnAddbtnSubbtnMulbtnDivbtnEqubtnFanbtnPointbtnCbtnSqrtbtnDao;
private?boolean?clickable=true;//設(shè)置可否輸入
private?boolean?clear=true;//判斷是否按了符號(運算功能)鍵
private?double?xs;
private?int?flag_symbol=0;//運算時的符號標(biāo)志初始為0
private?int?equ_num=1;//一次運算中按等號的次數(shù)初始為1(為了實現(xiàn)連等)
private?int?num=1;//為了實現(xiàn)連等而設(shè)置的參數(shù)
public?Mycalculator(){
menubar=new?JMenuBar();
menubar.setOpaque(true);?//設(shè)為不透明
frame=new?Jframe(“謝文濱的計算器“);
Toolkit?toolkit=frame.getToolkit();
Image?myimage=toolkit.getImage(“a2.gif“);
frame.setIconImage(myimage
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????173056??2009-01-15?14:07??設(shè)計報告.doc
?????文件??????11050??2009-01-14?23:20??Mycalculator.java
-----------?---------??----------?-----??----
???????????????184106????????????????????2
- 上一篇:JAVA 多線程的PPT和
- 下一篇:自定義 android 鍵盤
評論
共有 條評論