package lesson2; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class TestText01 { public static void main(String[] args) { //启动! new MyFrame(); } } class MyFrame extends Frame{ public MyFrame(){ TextField textField = new TextField(); add(textField); //监听这个文本框输入的文字 MyActionListener2 myActionListener2 = new MyActionListener2(); //按下enter就会触发这个输入框的事件 textField.addActionListener(myActionListener2); //设置替换编码 textField.setEchoChar('*'); setVisible(true); pack(); } } class MyActionListener2 implements ActionListener { @Override public void actionPerformed(ActionEvent e) { TextField field=(TextField) e.getSource();//获得一些资源,返回的一个对象 System.out.println(field.getText());//获得输入框中的文本 field.setText(" ");//null } }
输入框事件监听
最新推荐文章于 2024-02-06 15:10:24 发布