请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、But ton类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方。 注意:请勿改动main()主方法和其他已有的语句内容

admin2009-01-15  90

问题 请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、But ton类型的对象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(1);
     }
   }
   }

选项

答案new AppFrame(); Double.parseDouble(s);

解析
转载请注明原文地址:https://kaotiyun.com/show/9IID777K
0

相关试题推荐
最新回复(0)