GUI输入框监听事件

GUI-文本框监听事件

//输入框监听事件 public class TextText01 {     public static void main(String[] args) {         new MyFrame();     } } class MyFrame extends Frame{     public MyFrame(){         //TextField是一个文件框组件         TextField textField = new TextField();         add(textField);         //监听这个文本框输入的文字         MyActionListener02 myActionListener02 = new MyActionListener02();         //按下enter 就会触发这个输入框事件         textField.addActionListener(myActionListener02);         //设置替换编码         textField.setEchoChar('*');         setVisible(true);         pack();      } } class MyActionListener02 implements ActionListener{     @Override     public void actionPerformed(ActionEvent e) {         //类型转换         TextField field =(TextField) e.getSource();//获取一些资源,返回一个对象         System.out.println(field.getText());//获得输入框的文本         field.setText("");//按下空格后清零,这里不能用null 因为null是一个对象,""是一个字符串     } } 

版权声明:玥玥 发表于 2021-04-25 11:03:23。
转载请注明:GUI输入框监听事件 | 女黑客导航