输入框事件监听TestFiled

输入框事件监听TestFiled

输入框事件监听TestFiled

package com.zishi.lesson02;
?
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
?
public class TestText01 {
   public static void main(String[] args) {
       //正常情况main只管启动
       new MyFrame();
  }
}
?
class MyFrame extends Frame{
   public MyFrame() {
       TextField textField = new TextField();
       add(textField);  //已经继承Frame,不需要再frame.add()
?
       //监听文本框输入的文字
       ActionListener myActionListenter3 = new MyActionListenter3();
       textField.addActionListener(myActionListenter3);
?
       //设置替换编码
       textField.setEchoChar(‘*‘);
?
?
       pack();
       setVisible(true);
  }
}
?
class MyActionListenter3 implements ActionListener{
?
   @Override
   public void actionPerformed(ActionEvent e) {
       //e.getSource(); //获得一些资源
       TextField textField=(TextField) e.getSource(); //获得一些资源,返回一个对象
       System.out.println(textField.getText());  //获得文本框中的内容
       textField.setText("");  //设置为空     区别null   ""
  }
}
?
?

输入框事件监听TestFiled

 

输入框事件监听TestFiled

上一篇:注释、标识符和关键字


下一篇:Validate至少有一个不能为空