首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确
admin
2009-01-15
28
问题
下面是一个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://kaotiyun.com/show/uHnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在考生文件夹下完成下列操作:1.将歌手比赛分为4个组,“歌手表”中的“歌手编号”字段的左边两位表示该歌手所在的组号。考生文件夹下的程序文件five.prg的功能是:根据“歌手表”计算每个组的歌手人数,将结果存入表one,表one中有“组号”和“歌
在考生文件夹下完成如下基本操作:1.通过SQLINSERT语句插入元组("p7","PN7",1020)到“零件信息”表(注意不要重复执行插入操作),并将相应的SQL语句存储在文件one.prg中。2.通过SQLDELETE语句从“
1.在考生文件夹下创建一个名为“订单管理”的数据库,并将已有的employee和orders两个表添加到该数据库中。2.为orders表建立一个按降序排列的普通索引,索引名为je,索引表达式为“金额”。3.在“订单管理”数据库中新建一个
在考生文件夹下完成如下简单应用:1.用SQL语句完成下列操作:列出所有与“红”颜色零件相关的信息(供应商号、工程号和数量),并将查询结果按数量降序存放于表supply_temp中。2.新建一个名为menu_quick的快捷菜单,菜单中有两个菜单
在考生文件夹下有一表单文件formone.scx,其中包含一个文本框和一个命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作:1.将文本框和命令按钮两个控件设置为顶边对齐。2.将文本框的默认值设置为0。3.将表单的标
下列情况中,不会使线程返回所持有的对象锁的是
创建一个线程之后,通过调用该线程对象的______方法将潜入该线程的虚拟CPU置于可运行状态。
Java中的字节输入流都是抽象类______的子类。
对话框(Dialog)是_________类的子类。
随机试题
为了减轻伤口疼痛,子宫内膜异位症患者术后卧位应是
a_________vt.完成(任务等)
导致射血分数增大的因素有
本例与钙磷代谢最无关的因素是本例出现皮肤瘙痒的最重要原因是
光镜下发现下列哪种细胞对尖锐湿疣的诊断价值最大
网上定价发行正式将市场原则引入发行环节,通过市场竞争最终决定较为合理的发行价格。()
以下几种配送模式中,哪一种不设配送中心()
外汇倾销
Theincreaseinglobaltrademeansthatinternationalcompaniescannotaffordtomakecostlyadvertisingmistakesiftheywantt
Everyonelovesanunderdog.ThenewsofDetroit’sbankruptcyonJuly18th,thelargesteverfiledbyanAmericancity,madehead
最新回复
(
0
)