首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方。 注意:请勿改动main()主方
请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方。 注意:请勿改动main()主方
admin
2009-01-15
64
问题
请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方。
注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
import java.awt.*;
import java.awt.event.*;
public class PingFangShu{
public static void main(String args[ ] ){
______________________
}
}
class AppFrame extends Frame{
TheAdapterTest listener=new TheAdapterTest();
TextField 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 ActionListener{
public void actionPerformed(ActionEvent e){
String s=in.getText();
double d= _________________________
double sq=d*d;
out.setText(d+"的平方是: "+sq);
}
}
class TheAdapterTest extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(l);
}
}
}
选项
答案
new AppFrame(); Double.parseDouble(s);
解析
本题主要考查Java语言中类、对象的概念以及包装类Double的用法。解答本题的关键是熟练掌握类、对象的概念。在本题中,new AppFrame();语句的功能是调用AppFrame类的构造方法生成一个对象,语句Double.parseDouble(s);的功能是将从文本框获得的字符型数据转化成double型数据。
转载请注明原文地址:https://kaotiyun.com/show/4Tnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
表单里有一个选项按钮组,包含两个选项按钮Option1和Option2,假设Option2没有设置Click事件代码,而Optionl以及选项按钮组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将
在VisualFoxPro中,下面关于属性、方法和事件的叙述错误的是
1.建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件grid1,指定其记录源类型为“别名”、记录源为employee表文件,最后添加一个“退出”命令按钮控件command1,程序运行时单击该命令按钮将关闭表
下列叙述中,不属于软件需求规格说明书的作用的是()。
下面关于创建报表的方法中,错误的是()。
在考生文件夹下已有一个菜单文件mymenu.mnx,运行相应的菜单程序时会在当前VFP系统菜单的末尾追加一个“考试”子菜单,如图3-9所示(在菜单设计器环境下,使用“常规选项”命令打开相应对话框,在“位置”中指定“追加”)。在考生文件夹下还有一个表单文
下列选项中不属于结构化程序设计原则的是
循环队列的存储空间为Q(1:100),初始状态为front=rear=100,,经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为()。
程序设计语言的基本成分是数据成分、运算成分、控制成分和______。
随机试题
简述学校教育对个体身心发展的作用。
A、piecesB、clothesC、watchesD、voicesBA.pieces[’pi:siz];B.clothes[kluz];C.watches[’wt∫iz];D.voices[’visiz]。本题考查名词变复数加“es”后的发音。在
关于急性肾衰竭下列哪项是不正确的
肾上腺素可用于下列哪些疾病的治疗
A、细胞核的残余物B、色素沉着C、脂蛋白变性的结果D、Hb聚集E、染色质RNA网织红细胞的蓝色颗粒为
下列何经从耳后,进入耳中,出走耳前
下列各项中,属于产品生产成本项目的有()。
善意取得又称为即时取得,无权处分人在不法将其受托占有的他人的财物(动产或者不动产)转让给第三人的,如受让人在取得该财物时系出于善意,则受让人取得该物的所有权,原权利人丧失所有权。根据上述定义,下列属于善意取得的是()。
2011年,人均粮食产量比2003年增长:
TheNorthPoleissurroundedbyland,whiletheSouthPoleissurroundedbytheAntarcticOcean.Soscientiststhoughtthat_____
最新回复
(
0
)