你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

GUI文本框

2021-10-31 16:09:43

文本框

package com.yuecheng.lesson01;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class TestText01 {
    public static void main(String[] args) {
        //启动
        A5 a5 = new A5();
    }
}
class A5 extends Frame {
    public A5(){
        TextField textField = new TextField();
        add(textField);

        //监听文本框输入的文字
        A6 a6 = new A6();
        //按下回车会触发这个事件
        textField.addActionListener(a6);
        //设置字符编码
        textField.setEchoChar('*');
        setVisible(true);
        pack();
    }
}
class  A6 implements ActionListener{
    @Override
    public void actionPerformed(ActionEvent e) {
        //获得一些资源,返回了一个对象
        TextField field=(TextField) e.getSource();
        //field.getText();//获得输入框中的文本
        System.out.println(field.getText());
        //输出后清空
        field.setText("");
    }
}