目录
- 第一卷
- 第二卷
文本域一般用来让用户输入象姓名、信用卡号这样的信息,它是一个能够接收用户的键盘输入的小块区域。
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);
}
...
}