首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方。 注意:请勿改动main()主方
请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方。 注意:请勿改动main()主方
admin
2009-01-15
87
问题
请完成下列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全国计算机二级
相关试题推荐
在考生文件夹下创建一个顶层表单myform.scx,表单的标题为“考试”,然后创建并在表单中添加一个菜单,菜单的名称为mymenu.mnx,菜单程序的名称为mymenu.mpr,如下图所示。“统计”和“退出”菜单命令的访问键分别是“T”和“R”
进行字符串比较时,使命令:?"我们大家"="我们",结果为逻辑假的设置是()。
下列特征中不是面向对象方法的主要特征的是()。
下列选项中,不属于模块间耦合的是()。
结构化程序设计的3种结构是()。
假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()。
在考生文件夹下,先打开学生数据库sdb,然后创建一个文件名为form的表单,完成如下综合应用。在该表单中设计两命令按钮,各按钮的功能如下:“查询”按钮(Commandl):在该按钮的Click事件中使用SQL的SELECT命令查询每个学生所选的所有课程
用DIMENSION命令定义数组后,数组各元素的值是
下列选项中不符合良好程序设计风格的是
Java中的字符输出流都是抽象类_____________的子类。
随机试题
(2010年)一个葡萄糖分子通过糖酵解途径,细菌可获得ATP分子的个数为:
某咨询企业接受A企业委托,对该企业2018年在目标市场空调产品的销售量进行预测,并制定其产品业务发展战略。该咨询公司对A企业2011~2017年目标市场空调产品的销售情况进行了调研,相关数据见表3—1。根据市场信息,预计2018年空调平均售价为200
在研究招标文件的同时,投标人需要开展详细的调查研究,以下不属于其调查的项目是()。
下列账户中,属于跨期摊提账户的是()。
由于发行者经营状况不佳、财务状况恶化或信誉不良带来的风险是指()。
对上市公司来说,决定股东财富的因素包括()。
张某,在境外工作,只就来源于中国境外的所得征收个人所得税。()
统计性歧视是指将一个群体的典型特征判断为群体中的个体具有的特征,并将此特征作为对个体特征的评价和描述。根据上述定义,下列选项中属于统计性歧视现象的是:
Thesource,whospokeonconditionofanonymity,______todiscusstheimplicationofthatconclusion.
在线教育,也称为远程教育,是指通过应用信息科技和互联网技术进行内容传播和快速学习的教育模式。在线教育是随着现代信息技术的发展而产生的一种新型教育方式。与传统教育相比,它可以打破时空的限制,使学习的场所和获取知识的渠道灵活多变。基于在线教育的特点和优势,在线
最新回复
(
0
)