首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确
admin
2009-01-15
66
问题
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
/*
<applet code="ex17_3.class"width=800 height=400>
</applet>
*/
public class ex17_3 extends Applet implements ActionListener{
TextField tf1=new TextField(5);
TextField tf2=new TextField(5);
TextField tf3=new TextField(5);
Label l1=new Label("+");
Label l2=new Label("=");
Button btn=new Button("相加");
public void init(){
add(l1);
add(tf1);
add(tf2);
add(l2);
add(tf3);
add(btn);
btn.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
try{
int a=Integer.parseInt(tfi.getText());
int b=Integer.parseInt(tf2.getText());
int x=a+b;
tf2.setText(Integer.toString(x));
}
catch(NumberFormatException nfe){
tf3.setText("error!");
}
}
}
ex17_3.html
<HTML>
<HEAD>
<TITLE>ex17_3</TITLE>
</HEAD>
<BODY>
<applet code="ex17_3.class"width=800 height=400>
</applet>
</BODY>
</HTML>
选项
答案
add(tf1) add(l1) tf3.setText(Integer.toString(x))
解析
转载请注明原文地址:https://www.kaotiyun.com/show/uHnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
1.在考生文件夹下打开数据库文件“大学管理”,为其中的“课程表”和“教师表”分别建立主索引和普通索引,字段名和索引名均为“课程号”。2.打开one.prg文件,修改其中的一处错误,使程序执行的结果是在屏幕上显示:5432
在考生文件夹下完成如下基本操作:1.通过SQLINSERT语句插入元组("p7","PN7",1020)到“零件信息”表(注意不要重复执行插入操作),并将相应的SQL语句存储在文件one.prg中。2.通过SQLDELETE语句从“
在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前VisualFoxPm系统菜单的“帮助”菜单之前插入一个“考试”菜单,如下图所示。“统计”和“返回”菜单命令的功能都通过执
1.建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件grid1,指定其记录源类型为“别名”、记录源为employee表文件,最后添加一个“退出”命令按钮控件command1,程序运行时单击该命令按钮将关闭表
1.在考生文件夹下已有表单文件formone.scx,其中包含两个标签、一个组合框和一个文本框.如下图所示。按要求完成相应的操作,使得当表单运行时,用户能够从组合框选择职员,并且该职员所签订单的平均金额能自动显示在文本框里。(1)将o
1.用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book_temp表中。2.在考生文件夹下有一个名为menu_lin的下拉式菜单,请设计一个名为form_menu的顶层表单,将菜单menu_lin加入到该表
在菜单设计器环境下,选择“显示”菜单中的“常规选项”命令能够打开“常规选项”对话框。下面不能在“常规选项”对话框中进行的操作是()。
创建一个线程之后,通过调用该线程对象的______方法将潜入该线程的虚拟CPU置于可运行状态。
Java中的字节输入流都是抽象类______的子类。
随机试题
压力容器从工作压力上分四类,其中中压压力容器的压力范围为()。
15岁男孩,左小腿上段进行性疼痛3个月余,偶有轻微发热。查体:左小腿上段外侧方可触及一质硬包块,有轻微压痛。左下肢X线片示:左侧腓骨骨干边界模糊,存在不规则的破坏区,周围伴“葱皮样”反应骨形成。如果经活组织检查证实为Ewing肉瘤,则其最可能来源于
某溶液中含SO42-、Mg2+两种离子,欲用重量法测定,试拟定简要方案。
一健康儿前囟约0.5cm×0.5cm,出牙8个,体重10kg,开始能独走,能叫出物品名字,指出自己的手、眼,其月龄大约为
A.骨盆骨折B.肱骨髁上骨折C.股骨颈骨折D.锁骨骨折E.Colles骨折易发生休克的骨折
下列选项中,对变电所所用电接线要求、备用方式和配置原则的叙述,正确的是什么?
我国社会主义现代化建设“三步走”战略的第三步是指,到21世纪中叶,人均国民生产总值要()。
FLOORBROKERS,whenacommissionbrokerhas(56)thathecannotexecutepersonallybecauseoftheirnumberorbecauseofthe
RemarkablePeopleWhatmakesapersonremarkable?Theword"remarkable"means"【D1】______"or"worthyofnotice."Aremarkab
Internationaltradefairshavebecomeextremelyimportantvenuesforconductingbusiness,yetveryfewdomesticallybasedsales
最新回复
(
0
)