首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码,将解答写入对应栏内。 【说明】 请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、 Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的
阅读以下说明和Java代码,将解答写入对应栏内。 【说明】 请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、 Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的
admin
2009-02-15
65
问题
阅读以下说明和Java代码,将解答写入对应栏内。
【说明】
请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、 Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方,如图3所示。
注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
【程序】
import java. awt.*;
import java, awt. event.*;
public class square {
public static void main(String args[ ]){
(1)
}
}
class AppFrame extends Frame{
TheAdapterTest listener = new TheAdapterTest( );
Text Field in = new TextField (5);
Button btn = new Button("计算");
Label out = new Label("用于显示计算结果");
public AppFrame( )
{
setLayout( new FlowLayout( ));
add(in);
add(btn)
add(out);
btn. addActionListener( new BtnActionAdapter( ));
addWindowListener (listener);
setSize(400,100);
show( );
}
class BtnActionAdapter implements (2) {
public void actionPerformed((3)) {
String s = in. getText( );
double d =(4)
double sq = d * d;
out. setText(d+"的平方是:" +sq);
}
}
class TheAdapterTest extends WindowAdapter
{
public void windowCIosing((5))
{
System. exit(1)
}
}
}
选项
答案
(1)new AppFrame() (2)ActionListener (3)ActionEvent (4)Integer,parseInt(s);或等价形式 (5)WindowEvent
解析
生成类AppFrame的对象。实现接口ActionListener。按钮动作事件类名。将字符串a转化为整数并赋给变量d。窗口事件类名。
转载请注明原文地址:https://kaotiyun.com/show/ebjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
扫描仪的主要技术指标不包括_______。
人工智能(AI)时代,人类面临许多新的安全威胁。以下(60)________________不属于安全问题。
以下关于文件压缩的叙述中,不正确的是(25)________________。
在Excel2010中,C3:C7单元格中的值分别为10、OK、20、YES和48,在。D7单元格中输入函数“=COUNT(C3:C7)”,按回车键后,D7单元格中显示的值为________________。
Windows7中的文件命名规则不包括________________。
信息系统通常会自动实时地将所有用户的操作行为记录在日志中,其目的是使系统安全运维()。
Windows XP的许多应用程序的“文件”菜单中,都有“保存”和“另存为”两个命令。以下对这两个命令的叙述,正确的是(36)。
在Excel中,区域A1:B2中各单元格的值都为4,区域C2:E2中各单元格的值分别为5、6、8,在P1单元格中输入公式“=AVERAGE(A1:B2,C2:E2)”,则F1单元格中显示的值为(59)。
在网页中创建一个如下图所示的表单控件的HTML代码是(26)。
阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填(n)处的语句写在对应栏内。[说明]登录Web页时,在Web页中显示“welcometomyhomepage!”,并且文字渐隐渐现,然后显示“hello
随机试题
判断char型变量c1是否为小写字母的正确表达式为()。
戴尔曾提出判断一个组织分权程度标准,以下陈述正确的是()
下列护理诊断描述正确的是()。
人民检察院在审查犯罪嫌疑人尤某盗窃一案中,认为其犯罪情节轻微,不需要判处刑罚,作出了对尤某不起诉的决定。尤某不服,应________。
中央银行的职能中,银行的银行职能具体表现在()。
招标人对已发出的招标文件进行必要的澄清或修改的,应在投标截止时间至少()日前书面通知所有投标文件收受人。
在进行信用证结算时,开证行付款后()。
下列有关共有的表述,正确的是()。
古希腊哲学成果辉煌,是人类思想文化遗产中一颗灿烂的明珠。被西方人传为勾股定理古希腊版发现者的【1】提出“数是万物之源”等观点。受其影响颇深的【2】以“人不能两次踏进同一条河流”的格言而自古至今名闻天下,但他却认为世界的本原是【3】。【4】把万物的本原归结为
Themanualgives____________(对新机器的操作和维修给出详细的指令).
最新回复
(
0
)