开发测试学习
目录

文本域一般用来让用户输入象姓名、信用卡号这样的信息,它是一个能够接收用户的键盘输入的小块区域。

6.5.1创建文本域

在创建文本域时,有四种类型copy;你选择:空的、空的并且具有指定长度、带有初始文本内容的和带有初始文本内容并具有指定长度的。下面是生成这四种文本域的代码:

  TextFieldtf1,tf2,tf3,tf4;
  //空的文本域
  tf1=newTextField();
  //长度为20的空的文本域
  tf2=newTextField(20);
  //带有初始文本内容的文本域tf3
  =newTextField(\"你好\");
  //带有初始文本内容并具有指定长度的文本域
  tf4=newTextField(\"你好\",30);
  add(tf1);
  add(tf2);
  add(tf3);
  add(tf4);

6.5.2文本域事件

当用户在文本域里敲"回车"键时,就产生了一个文本域事件。象其他事件一样,你可以以在成员函数action()中捕捉到这个事件。

  public booleanaction(Evente,Objectarg){
    ...
    if(e.targetinstanceofTextField){
      System.out.println(\"TextField:\"+arg);
    }
    ...
  }