Netbeans 计算器设计
2015-09-19 17:30
435 查看
operation;//计算器的成员变量(属性),存储运算符
1、outTextField.setText(outTextField.getText()+1);//点击按钮1
获取文本框的当前值:outTextField.getText()
在当前值后面附加一个字符“1”:outTextField.getText()+1
将新字符串显示到文本框中
2、点击等号按钮 secondevalue = Integer.parseInt(outTextField.getText());//将文本框内容转换成int数据,并赋值给secondvalue
switch(operation){//根据操作符,执行相应的操作
case 1://加法运算
{
Integer result = firstvalue +secondevalue;//求和,并赋值给result
outTextField.setText(result.toString());//将result转换成字符串,并显示在文本框中
break;
}
case 2://减法运算,过程和加法相同
{
Integer result = firstvalue -secondevalue;
outTextField.setText(result.toString());
break;
}
case 3://乘法运算,过程和加法相同
{
Integer result = firstvalue *secondevalue;
outTextField.setText(result.toString());
break;
}
case 4://除法运算,过程和加法相同
{
Integer result = firstvalue /secondevalue;
outTextField.setText(result.toString());
break;
}
default:
break;
}
3、 点击“+”按钮 String firstStr = outTextField.getText();//获取文本框的内容
firstvalue = Integer.parseInt(firstStr);//将文本框的内容转换成int型数据,并赋值给firstvalue
outTextField.setText("");//清空文本框的内容
4、点击按钮“C” //清空文本框显示 outTextField.setText("");
//清空firstvalue firstvalue=0;
//清空secondvalue secondevalue=0;
1、outTextField.setText(outTextField.getText()+1);//点击按钮1
获取文本框的当前值:outTextField.getText()
在当前值后面附加一个字符“1”:outTextField.getText()+1
将新字符串显示到文本框中
2、点击等号按钮 secondevalue = Integer.parseInt(outTextField.getText());//将文本框内容转换成int数据,并赋值给secondvalue
switch(operation){//根据操作符,执行相应的操作
case 1://加法运算
{
Integer result = firstvalue +secondevalue;//求和,并赋值给result
outTextField.setText(result.toString());//将result转换成字符串,并显示在文本框中
break;
}
case 2://减法运算,过程和加法相同
{
Integer result = firstvalue -secondevalue;
outTextField.setText(result.toString());
break;
}
case 3://乘法运算,过程和加法相同
{
Integer result = firstvalue *secondevalue;
outTextField.setText(result.toString());
break;
}
case 4://除法运算,过程和加法相同
{
Integer result = firstvalue /secondevalue;
outTextField.setText(result.toString());
break;
}
default:
break;
}
3、 点击“+”按钮 String firstStr = outTextField.getText();//获取文本框的内容
firstvalue = Integer.parseInt(firstStr);//将文本框的内容转换成int型数据,并赋值给firstvalue
outTextField.setText("");//清空文本框的内容
4、点击按钮“C” //清空文本框显示 outTextField.setText("");
//清空firstvalue firstvalue=0;
//清空secondvalue secondevalue=0;
相关文章推荐
- Java程序设计基础(一)
- Struts2:实现多个文件同时上传代码
- Struts2:一个表单中提交多个请求的例子(多个提交按钮)
- 【SSH】——Struts2中的动态方法调用(一)
- eclipse的快捷键
- IntelliJ IDEA 14.0 javaweb项目发布及启动
- Struts2:单个文件上传的两种实现方式
- myeclipse new 后面的菜单设置
- java设计模式
- Struts2:(Java版) 分页实现代码
- Java 日期类型和 MySQL 日期类型 转化方式
- Java基础知识强化34:String类之String类的转换功能
- Struts2:类型转换详解
- Ubuntu配置jdk和Android sdk环境变量
- Java编程思想第四版读书笔记——第三章 操作符
- Java内存回收机制(转)
- 学习JAVA--线程1
- Spring自动装配
- Java内部类和匿名类
- Struts2:配置Action——包和命名空间