《使用Java图形界面制作简单的计算器》由会员分享,可在线阅读,更多相关《使用Java图形界面制作简单的计算器(6页珍藏版)》请在金锄头文库上搜索。
1、使用Java图形界面制作简单的计算器使用Java图形界面制作简单的计算器,首先构想需要的组件,构想好之后进行版面设计,最后在Java编译器中输入代码,进行调试。代码如下:import java.awt.*;import java.awt.event.*;public class Feiyong implements ActionListenerFrame f;Panel p1,p2,p3;Label lbl1,lbl2,lbl3;TextField tf1,tf2,tf3;Button btn1,btn2;CheckboxGroup cbg; Checkbox cbg1,cbg2,cbg3,c
2、bg4;double Feiyong;public static void main(String args) Feiyong feiyong=new Feiyong(); feiyong.go();public void go()f=new Frame(计算各种费用);f.setSize(400,180);p1=new Panel();p2=new Panel(); p3=new Panel();tf1=new TextField(10);lbl1=new Label(所用数量:); lbl2=new Label(总价:);tf3=new TextField(10);lbl3=new Lab
3、el(单价:);btn1=new Button(计算); btn2=new Button(结束); p1.add(lbl1);p1.add(tf1); p1.add(lbl3);p1.add(tf3);cbg=new CheckboxGroup(); cbg1=new Checkbox(水费,true,cbg); cbg2=new Checkbox(电费,false,cbg);cbg3=new Checkbox(煤气费,false,cbg);cbg4=new Checkbox( 费,false,cbg);tf2=new TextField(10);p2.add(cbg1); p2.add(cb
4、g2);p2.add(cbg3); p2.add(cbg4); p2.add(lbl2); p2.add(tf2); p3.add(btn1); p3.add(btn2); btn1.addActionListener(this);btn2.addActionListener(this); f.add(p1,North);f.add(p2,Center);f.add(p3,South);f.setVisible(true);public void actionPerformed(ActionEvent ae)String yy,ll,total;double ab,cd;yy=ae.getAc
5、tionCommand();if(yy.equals(计算)yy=tf1.getText();ll=tf3.getText();ab=Double.parseDouble(yy); cd=Double.parseDouble(ll); if(cbg1.getState()=true) Feiyong=ab*cd; if(cbg2.getState()=true) Feiyong=ab*cd; if(cbg3.getState()=true) Feiyong=ab*cd; if(cbg4.getState()=true) Feiyong=ab*cd; total=Double.toString(Feiyong); tf2.setText(total); else System.exit(0); 制作出来之后,试试看计算器做的对不对: