栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验

[问答题] 请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的

面试经验 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

[问答题] 请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的

[问答题] 请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方。
[问答题] 请完成下列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


参考答案:


问题解析:

new Appframe(); Double.parseDouble(s); 本题主要考查Java语言中类、对象的概念以及包装类Double的用法。解答本题的关键是熟练掌握类、对象的概念。在本题中,new Appframe();语句的功能是调用Appframe类的构造方法生成一个对象,语句Double.parseDouble(s);的功能是将从文本框获得的字符型数据转化成double型数据。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/250611.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号