java程序计算器简略的能算加减乘除就行
最新问答
- 贪玩欢子
package time;
import java.applet.*;
import java.awt.*;
import java.awt.Event.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class TestInnerClass extends Applet{
TextField text1,text2,text3;
Button button1,button2;
CheckboxGroup select;
Checkbox a,s,m,d;
public void init()
{
text1=new TextField(10);
text2=new TextField(10);
text3=new TextField(10);
button1=new Button("计算");
button2=new Button("重置");
select=new CheckboxGroup();
a=new Checkbox("加",true,select);
s=new Checkbox("减",true,select);
m=new Checkbox("乘",true,select);
d=new Checkbox("除",true,select);
add(a);add(m);add(s);add(d);
add(text1);add(text2);add(text3);
add(button1);add(button2);
text1.addActionListener(new TextAct());
text2.addActionListener(new TextAct());
button1.addActionListener(new ButtonAct());
button2.addActionListener(new ButtonAct());
}
class TextAct implements ActionListener{
public void actionPerformed(ActionEvent e)
{
TextField text;
int operand;
text=(TextField)(e.getSource());
operand=Integer.parseInt(text.getText());
if(operand<0|operand>100)
text.setText("输入整据越界");
}
}
class ButtonAct implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
int op1,op2,op3;
if(e.getSource()==button1)
{
op1=Integer.parseInt(text1.getText());
op2=Integer.parseInt(text2.getText());
if(a.getState())
op3=op1+op2;
else if(s.getState())
op3=op1-op2;
else if(m.getState())
op3=op1*op2;
else
op3=op1/op2;
text3.setText(Integer.toString(op3));
}
else
{
text1.setText("");
text2.setText("");
text3.setText("");
a.setState(true);
}
}
}}浏览 171赞 156时间 2024-01-11
相关问答
-
java程序计算器简略的能算加减乘除就行
-
JAVA 用JAVA设计程序,实现一个计算器,并能实现计算
-
java应用小程序计算器
-
急求!java简单计算器和画板的程序。
-
求一个java的程序:计算器。要能运行的,谢谢。
-
JAVA编程 模拟科学计算器 要求:界面模拟Windows中的计算器程序。实现基本数学运算、函数等功能:加、减、
-
用java程序编写一个计算器
-
高手帮忙用Java设计个计算器程序!
-
用java语言编写一个计算器的程序?
-
用JAVA实现一个计算器的应用程序
-
作业求解--Java设计Windows计算器模拟程序
-
用java编得计算器程序软件和源代码
-
vb程序设计教程计算器
-
Java设计计算器
-
用Java设计一个简单的计算器。
-
用VB程序设计计算器
-
求VB计算器程序设计!
-
c语言设计一个简单的计算器程序
-
怎样用VB编写简单的计算器程序??
-
用Java设计一个图形界面(GUI)的计算器应用程序。