其他分享
首页 > 其他分享> > 输入框事件监听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   ""
  }
}

 

标签:java,public,ActionListener,监听,输入框,textField,TestFiled,TextField,MyFrame
来源: https://www.cnblogs.com/yizhifei/p/15130445.html