简易单位换算器的java程序

标签:
计算机编程javajframenetbeanside |
利用NetBeansIDE编制--简易单位换算器的java程序
jFrame方式
详细编制过程见http://blog.sina.com.cn/s/blog_3feefc7c0102vlfr.html
这里不再详述了。
1.图形界面(窗口)

2.使用例子

3.截图


上图在控件上点右键--点“属性”--在text栏删去原来的控件名,修改为“英里(mile)”
无字的控件,删去原控件名即可。但控件自动缩扁,几乎找不到,小心用鼠标拉宽。

用导航器修改控件的变量名。左下角,如果没有,点击NetBeans IDE 的“窗口”--导航器---:


右键点导航器中的控件---在跳出的框栏中修改变量名---小写字母开头然后大写首字母,temp=温度,
用汉语拼音也可以:
如 wenduTextField 或 wenTextField
,自己能辨别即可。有时在添加代码时要用它。
其余类推。

上图文本字段中无字,属性的text是空白的。
导航器中的控件变量名有很多:例如

变量名自己要记住在窗模(Form)中的对应位置。
点击每个“按钮 ”控件(右键)--事件--Action----Action perform.....
出现代码,在光标闪动处添加代码。
代码例子(注意单位的整数型 int 和带小数点的 double 双精度的区别,如温度用int,
其余用double数据类型。) :
///////////////////////////////////////////////////////////
private void
convertButton1ActionPerformed(java.awt.event.ActionEvent evt)
{
//Parse degrees Celsius as a double and convert
to Fahrenheit.
int tempFahr
= (int)((Double.parseDouble(tempTextField.getText()))
* 1.8 + 32);
fahrenheitLabel.setText(tempFahr +
"");
// TODO add your handling code here:
}
private void
convertButton2ActionPerformed(java.awt.event.ActionEvent evt)
{
double lengthKm = (Double.parseDouble(lengthTextField.getText()))*1.609;
kmLabel.setText(lengthKm+
"");
// TODO add your handling code here:
}
private void
covertButton3ActionPerformed(java.awt.event.ActionEvent evt)
{
jFrame方式
详细编制过程见http://blog.sina.com.cn/s/blog_3feefc7c0102vlfr.html
这里不再详述了。
1.图形界面(窗口)

2.使用例子

3.截图


上图在控件上点右键--点“属性”--在text栏删去原来的控件名,修改为“英里(mile)”
无字的控件,删去原控件名即可。但控件自动缩扁,几乎找不到,小心用鼠标拉宽。

用导航器修改控件的变量名。左下角,如果没有,点击NetBeans IDE 的“窗口”--导航器---:


右键点导航器中的控件---在跳出的框栏中修改变量名---小写字母开头然后大写首字母,temp=温度,
用汉语拼音也可以:
如 wenduTextField 或
其余类推。

上图文本字段中无字,属性的text是空白的。
导航器中的控件变量名有很多:例如

变量名自己要记住在窗模(Form)中的对应位置。
点击每个“按钮 ”控件(右键)--事件--Action----Action perform.....
出现代码,在光标闪动处添加代码。
代码例子(注意单位的整数型 int 和带小数点的 double 双精度的区别,如温度用int,
其余用double数据类型。) :
///////////////////////////////////////////////////////////
double lengthKm = (Double.parseDouble(lengthTextField.getText()))*1.609;