下面这段程序是基于AWT的Applet用户界面,请根据提示在程序中的画线处填入正确的语句使程序能够正确运行。 import java.applet.Applet; import java.awt.TextField; public cla

admin2010-07-28  41

问题  下面这段程序是基于AWT的Applet用户界面,请根据提示在程序中的画线处填入正确的语句使程序能够正确运行。
   import java.applet.Applet;
   import java.awt.TextField;
   public class AwtSimple extends Applet
   {
       TextField field;
       public void init()
       {
             field = new TextField();  //创建一个文本域并设置为不可编辑
             field.setEditable(false);
             【  】//设置布局管理器,使得文本域中可以显示任意长度的文件
             add(field);
             validate();
             addItem(“初始化...”);
       }
       public void start()
       {
             addItem(“启动...”);
       }
       public void stop()
       {
          addItem (“停止”...);
       }
       public void destroy()(
          addItem (“准备卸载...”);
       }
       void addItem(String newWord)
       {
           String t = field. getText ();
           System.out.println (newWord);
           field.setText(t + newWord);
       }
   }

选项

答案setLayout(newjava.awt.GridLayout(1,0))

解析 Java语言中,在编写要输出显示文字的Applet的时候,应首先考虑使用某些面向文本的GUI构件,如标签(Label)、单行文本域(TextField)和多行文本区(TextArea)。本题中使用了单行文本域(TextField)。一般在init()方法中创建相应的构件。程序画线处应填入的语句为设置布局管理器,使得文本域中可以显示任意长度的文本。
转载请注明原文地址:https://jikaoti.com/ti/PqH0FFFM
0

最新回复(0)