首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入,一个作为输出,并且有异常处理来判断输入的数字是否符为整型,如果是则进行运算,否则抛出异常并显示于第3个文本区域中。请改正程序中的错误(有下划线的语句),使程序能输出正确
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入,一个作为输出,并且有异常处理来判断输入的数字是否符为整型,如果是则进行运算,否则抛出异常并显示于第3个文本区域中。请改正程序中的错误(有下划线的语句),使程序能输出正确
admin
2009-01-15
97
问题
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入,一个作为输出,并且有异常处理来判断输入的数字是否符为整型,如果是则进行运算,否则抛出异常并显示于第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 11 = new Label("+");
Label 12 = new Label("=");
Button btn= new Button("相加");
public void init(){
add(11);
add(tf1);
add(tf2);
add(12);
add(tf3);
add(btn);
btn.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
try{
int a=Integer.parseInt(tf1.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(11) tf3.setText(Integer.toString(x))
解析
本题主要考查Applet的编程方法和执行过程,Applet的生命周期和AWT的事件处理模型。解题关键是熟悉上述3个知识点并且能够灵活运用Applet和AWT的基本接口和基本构件。本题中,第一处和第二处应该交换位置,否则Label和TextField的位置次序错误;第三处应该是第三个TextField的对象tf3调用setText()方法,而不是tf2。
转载请注明原文地址:https://kaotiyun.com/show/lIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
你的办公室有你和处长。还有个老同事,老同事老把他自己的工作给你做。影响了你的工作进程。处长因此批评你。你怎么办?追问:我就是你的处长。你怎么解释?
根据我国《劳动合同法》的规定,下列关于劳动合同的表述错误的一项是()。
《全国推进依法行政实施纲要》要求,减少行政执法层次,适当下移执法重心。对与人民群众日常生活、生产直接相关的行政执法活动,其主要实施机关是()。
孙某丈夫外出做买卖五年未归,也没有任何音讯。孙某欲改嫁,下面说法正确的是()。
根据我国宪法规定,下列选项中哪一种情况不是公民获得物质帮助权的条件?()
我国《行政处罚法》规定:行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
在下列犯罪构成的一般要件中,体现犯罪实质特征的要件是()。
将下面《水浒传》的故事按事件的发展顺序排列,正确的是()。①景阳冈打虎②独臂擒方腊③浔阳楼题反诗④宿太尉招安
在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有()种。
随机试题
全球性多边环境条约经常采用的模式包括的要素有【】
党的思想路线验证的条件和目的是【】
体表能摸到的动脉有哪。些?
男性患者,24岁,风心痛,二尖瓣狭窄。辅查。左心房大,肺静脉压及肺毛细血管压相继升高。属于下列哪一期
城市化的推进过程是按照()两种方式反映在地表上。
沥青路面的施工中,沥青混凝土半幅施工不能采用热接缝时,应当采用措施有()。
下列关于期权类型的说法,正确的有( )。
不管日益严峻的交通问题对你来说意味着什么,如果能_________到各种交通问题和交通本身一样古老,你就多少会感到_________。自从人类开始依靠自身的努力向前发展,这个社会就一直在努力追求运动的意义,社会和技术依据新的需求不断做出_________。
若f(x)的导函数是sinx,则f(x)的原函数是__________.
A、Thewomanshouldhavearestonceinawhile.B、Thewomanshouldfinishthequestionsassoonaspossible.C、Thewomanshould
最新回复
(
0
)