package com.hua.demo; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class TestText01 { public static void main(String[] args) { MyFrame2 myFrame2 = new MyFrame2(); } } class MyFrame2 extends Frame { public MyFrame2(){ TextField textField = new TextField(); add(textField); //监听这个文本框输入的文字 MyActionListener2 myAction = new MyActionListener2(); //按下enter 就会触发这个输入框的事件 textField.addActionListener(myAction); //设置替换编码 textField.setEchoChar('*'); pack(); setVisible(true); } } class MyActionListener2 implements ActionListener { @Override public void actionPerformed(ActionEvent e) { TextField field =(TextField) e.getSource(); //获得一些资源,返回的一个对象 System.out.println(field.getText()); //获得文本框输入的内容 field.setText(""); //null "" } }