首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入, 1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确
admin
2009-01-15
36
问题
下面是一个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://jikaoti.com/ti/wSb0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在考生文件夹下完成如下简单应用:1.modil.prg程序文件中SQLSELECT语句的功能是查询目前用于3个项目的零件(零件名称),并将结果按升序存入文本文件results.txt中。给出的SQLSELECT语句中在第1、3、5行各有一处错
在考试文件夹下完成下列操作:1.在考生文件夹下“人事管理”数据库中,为“职工”表中的“性别”字段设置有效性规则,只能取“男”或“女”;默认值是“男”。2.建立快捷菜单cd,选项有打开、关闭和退出。生成同名的菜单程序文件。3.为“职
在考生文件夹下有一表单文件formone.scx,其中包含一个文本框和一个命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作:1.将文本框和命令按钮两个控件设置为顶边对齐。2.将文本框的默认值设置为0。3.将表单的标
在考生文件夹下完成下列操作:1.请修改并执行程序temp.prg,该程序的功能是:根据“教师表”和“职称表”计算每位教师的“应发工资”,每个教师的“应发工资”等于:与“职称级别”相符的“基本工资”+“课时”×80×职称系数,教授的职称系数为1.4
在菜单设计器环境下,选择“显示”菜单中的“常规选项”命令能够打开“常规选项”对话框。下面不能在“常规选项”对话框中进行的操作是()。
包含Swing构件的Applet(小应用程序)应该是【】类的子类。
每个applet必须定义为______的子类。
Java的线程调度策略是一种基于优先级______。
若要获得一个线程的优先级,可以使用方法______,若要修改一个线程的优先级,则可以使用方法______。
对话框(Dialog)是_________类的子类。
随机试题
二人搬运患者的正确方法是
非特异性T波改变通常是指
患者,女,12岁,右下后牙区肿痛3天,伴同侧面部肿胀。查:对应的牙槽黏膜红肿,隆起有波动感,牙体未发现龋,亦未探及牙周袋,面中央可见直径约2mm的圆形黑环,中央有一黑色小点,叩痛(+++)首次就诊的处理方法是
案情:某施工单位包工头周某(中国籍)经营数年,家底颇丰,一心出国希望看到西方之灯红酒绿的世界,以决定是否移民国外。遂向有关国家工作人员王某献上红包2万元,使其违规办理了出国手续。在开往M国的我国国际列车上,途经L国时,周某因与同行的李某发生口角,并殴打李某
进口设备外贸手续费的计算公式为:外贸手续费一()×人民币外汇牌价×外贸手续费率。
某项目投资来源中,项目资本金3000万元,借入银行资金2000万元,建设期借款利息400万元。在编制项目财务现金流量表时,建设期现金流出的投资应为( )万元。
(2016年)甲食品厂为增值税一般纳税人,主要从事食品的生产和销售业务,2015年2月有关经济业务如下:(1)购进生产用原材料取得增值税专用发票注明税额26000元;购进办公设备取得增值税专用发票注明税额8500元;支付包装设计费取得增值税专用发票注明
“创新是一个民族进步的灵魂,是一个国家兴旺发达的不竭动力,也是一个政党永葆生机的源泉。”作为一名领导干部,你认为应该怎样创新工作方法?
政府暗访是否有人打牌,你对此事有什么看法?
下列不属于无权代理的是:()
最新回复
(
0
)