首页 > 代码库 > TextField类
TextField类
TextField
对象是允许编辑单行文本的文本组件。每次用户在文本字段中键入一个键时,就有一个或更多键事件被发送到该文本字段。创建文本对话框;
import java.awt.*; import java.awt.event.*; public class TFActionEvent { public static void main(String[] args) { // new TFFrame(); Frame f = new Frame("text"); TextField tf = new TextField(); f.add(tf); TFActionListener tl = new TFActionListener(); tf.addActionListener(tl); tf.setEchoChar('*'); f.pack(); f.setVisible(true); } } /* class TFFrame extends Frame { TFFrame() { TextField tf = new TextField(); add(tf); tf.addActionListener(new TFActionListener()); pack(); setVisible(true); } } */ class TFActionListener implements ActionListener { public void actionPerformed(ActionEvent e) { TextField tf = (TextField)e.getSource(); //getSource()是父类的父类的方法,返回的是Objict对象,因此必须强制转换 public Object getSource() System.out.println(tf.getText()); tf.setText(""); } }仔细看一下程序,其实很简单,和按钮的事件监视是一样的。
TextField类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。