文档介绍:计算机实****报告
计算机实****报告
计算机实****报告
北京邮电大学
计算机实****总结
学 院: 电子工程学院
班ﻩ 级: 2011211
②.点击“打开文件”按钮,跳出如下所示的对话框:
计算机实****报告
计算机实****报告
计算机实****报告
选择你想要的文件,点击打开,可以从文本框中得到文件中的数字,以及得到平均值及方差,结果如下图所示:
这部分代码如下:
J = new J();
计算机实****报告
计算机实****报告
计算机实****报告
ialogTitle("打开文件”);
(J);
//打开选择文件对话框
int option = (null);
ﻩﻩ if(option == J)
ﻩ{String path = lectedFile().getAbsolutePath();
//得到选中文件的路径
fReader = new (path);
ﻩ BufferedReader bReader = new BufferedReader(fReader);
ﻩ String row = null;
row = (); // 得到文本中的字符串
String num[] = (” ”); // 以空格分隔开得到的字符串
ﻩdouble sum =;
for (int i = 0; i < ; i++) {
sum += (num[i]);
//把得到的字符数组强制转换成浮点型并相加 } }
创新功能
①。更改背景
计算机实****报告
计算机实****报告
计算机实****报告
点击“更改背景”,弹出对话框如下:
点击想要选择的颜色,选择确定,即可更换软件的背景.
实现这部分功能的代码如下:
btn。addActionListener( new ActionListener() { //匿名类public void actionPerformed(ActionEvent event) {
String cmd = event。getActionCommand();
if (cmd。equals(”\u66F4\u6539\u80CC\u666F”)) //监听按钮
{try {Color selectedColor = (null, "选择颜色", Color。RED); //弹出颜色选择框
if (selectedColor != null) {
计算机实****报告
计算机实****报告
计算机实****报告
JOptionPane。showMessageDialog(null,
"您选择的颜色为:[" + selectedColor。getRed()
+ "," + selectedColor.getGreen() + ","
+ () + ”].”);
}
calculator。getContentPane().setBackground(selectedColor); }
//把选择得到的颜色赋给背景面板
catch (Exception e) { } } }});
②.报错功能
如果使用者没有输入数字或者输入其他字符,软件会弹出如下提示错误提示框:
代码如下:
ﻩpublic void actionPerformed(ActionEvent event) {
String cmd = ();
int num = 0;
计算机实****报告
计算机实****报告
计算机实****报告
if (cmd.equals("\u70B9\u51FB\u8BA1\u7B97”)) {
try {
String str = textField。getText