資源簡介
該程序適合大學畢業設計論文!!用java編寫!很優秀的論文案例分享給大家,需要的下載學習!

代碼片段和文件信息
import?java.awt.*;
import?java.awt.event.*;
public?class?Calculator?extends?WindowAdapter?implements?ActionListener{
????private?double?result=0data1=0radixPointDepth=1;
????private?boolean?radixPointIndicate=falseresultIndicate=false;
????private?char?prec=‘+‘;
???private?frame?f;
???private?TextField?tf;
???private?Button?b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15b16;
???private?Panel?p;
???
???static?public?void?main(String?args[]){
???????
??????Calculator?de=new?Calculator();
??????de.go();
???}
???public?void?go(){
??????????f=new?frame(“Calculator?0.1?by?SunYang“);
????????????p=new?Panel();
????????????p.setLayout(new?GridLayout(44));????
?????????????tf=new?TextField(30);
??????????b1=new?Button(“7“);
?????????????b2=new?Button(“8“);
????????????b3=new?Button(“9“);
????????????b4=new?Button(“+“);
?????????????b5=new?Button(“4“);
?????????????b6=new?Button(“5“);
?????????????b7=new?Button(“6“);
?????????????b8=new?Button(“-“);
?????????????b9=new?Button(“1“);
?????????????b10=new?Button(“2“);
?????????????b11=new?Button(“3“);
?????????????b12=new?Button(“*“);
?????????????b13=new?Button(“0“);
?????????????b14=new?Button(“.“);
?????????????b15=new?Button(“=“);
?????????????b16=new?Button(“/“);
????????????f.add(tf“North“);
????????????f.add(p“Center“);
????
???????????p.add(b1);
????????????p.add(b2);
????????????p.add(b3);
????????????p.add(b4);
????????????p.add(b5);
????????????p.add(b6);
????????????p.add(b7);
????????????p.add(b8);
????????????p.add(b9);
????????????p.add(b10);
????????????p.add(b11);
????????????p.add(b12);
????????????p.add(b13);
????????????p.add(b14);
????????????p.add(b15);
????????????p.add(b16);
????????????b1.addActionListener(this);
????????????b2.addActionListener(this);
????????????b3.addActionListener(this);
????????????b4.addActionListener(this);
????????????b5.addActionListener(this);
????????????b6.addActionListener(this);
????????????b7.addActionListener(this);
????????????b8.addActionListener(this);
????????????b9.addActionListener(this);
????????????b10.addActionListener(this);
????????????b11.addActionListener(this);
????????????b12.addActionListener(this);
????????????b13.addActionListener(this);
????????????b14.addActionListener(this);
????????????b15.addActionListener(this);
????????????b16.addActionListener(this);
????????f.addWindowListener(this);????????
????????f.setSize(300200);
????????f.setVisible(true);
????????????//f.pack();
???}
???public?void?actionPerformed(ActionEvent?e){
????????String?s;????????
????????s=e.getActionCommand();
?????????switch(s.charAt(0)){
??????????????case?‘0‘:?case?‘1‘:?case?‘2‘:?case?‘3‘:?case?‘4‘:?case?‘5‘:?case?‘6‘:?case?‘7‘:?case?‘8‘:?case?‘9‘:
????????????????????if(resultIndicate){
??????????????????????result=0;
??????????????????????data1=0;
??????????????????????prec=‘+‘;
???????????????????}
??????????????????Integer?I
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3816??2004-12-01?17:38??計算器\Calculator.class
?????文件???????5091??2004-10-18?15:48??計算器\Calculator.java
?????文件????????526??2004-12-03?15:10??計算器\Calculatorfr
?????文件???????2550??2004-12-03?15:10??計算器\Calculatorfr
?????文件????????874??2004-12-03?15:10??計算器\PopCalculatorap
?????文件????????802??2000-06-16?12:00??計算器\PopCalculatorap
?????文件???????2847??2004-12-03?15:10??計算器\PopCalculatorap
????..AD...?????????0??2001-11-17?18:56??計算器
-----------?---------??----------?-----??----
????????????????16724????????????????????9
- 上一篇:Java練手_電子時鐘
- 下一篇:Android的藍牙編程 完整
評論
共有 條評論