代码演示
package Gui;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class TestText01 {
public static void main(String[] args) {
frame frame = new frame("输入框监听");
TextField textfield = new TextField();
frame.add(textfield);
//监听文本框输入的文字
TestActionlistener testActionlistener = new TestActionlistener();
//按下回车就会触发输入的事件
textfield.addActionListener(testActionlistener);
//设置替换编码
textfield.setEchoChar('*');
frame.setBounds(400,300,400,400);
frame.setVisible(true);
}
static class TestActionlistener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
//转化为文本框
TextField txt = (TextField) e.getSource();
System.out.println(txt.getText());
//清空文本
txt.setText("");
}
}
}
运行结果



