GUI TextField类 tf.addActionListener(new TFActionListener());

来源:互联网 发布:139端口 编辑:程序博客网 时间:2024/06/06 20:55

java.awt.TextField类用来创建文本框对象

TestField类

java.awt.TextField类用来创建文本框对象。
TextField有如下常用方法:(巨简单)
TextField()
TextField(int columns)
TextField(String text)
TextField(String text,int columns)

public void setText(String t)
public String getText()
public void setEchoChar(char c)设置回显字符
public void setEditable(boolean b)
public boolean isEdible()
public void setBackgroup(Color c)
public void select(int selectionStart,int selectionEnd)
public void selectAll()
public void addActionListener(ActionListener 1)添加动作监听器

TextField对象可能发生Action(光标在文本框内敲回车)事件。与该事件对应的事件是java.awt.event.ActionEvent。

用来处理ActionEvent事件是实现了java.awt.evet.ActionListener接口的类的对象。ActionListener接口定义有唯一的一个方法:
public void actionPerformed(ActionEvent e)

实现该接口的类要在该方法中添加处理该事件(Action)的语句。
使用addActionListener(ActionListener 1)方法为TextField对象注册一个ActionListener对象,当TextField对象发生Action事件时,会生成一个ActionEvent对象,该对象作为参数传递给ActionListener对象的actionPerformer方法在方法中可以获取该对象的信息,并作出相应的处理。






结果会在左上方出现这么个Frame窗口里面套着个TextField文本框,如下图所示


在文本框中输入aaaaaaaaa,敲回车       bbbbbbbbbbbbb,敲回车        cccccccc,敲回车      ddddddddddd,敲回车每敲一次回车键对应的就会在dos命令行里面出现在TextField文本框里面敲入的内容,如下图所示







0 0
原创粉丝点击