java 输入密码_java中怎么将输入的密码变成*

好,下面贴出代码,拿去直接可以用的

import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;/** * Created by lijinquan on 2019/4/27. */public class TestFrame extends JFrame {    /**     * 测试类     * @param args     */    public static void main(String[] args) {        // 初始化窗体        TestFrame testFrame = new TestFrame();    }    /**     * 构造方法初始化一个窗体     */    public TestFrame() {        // 创建一个密码文本框对象        final TextField textField = new TextField(20);        // 将输入到密码文本框中的内容回显为*        textField.setEchoChar('*');        //创建一个label对象        JLabel jl=new JLabel("密码");        //创建一个容器用于存放 标签和密码框        JPanel jPanel=new JPanel();        // 将标签和密码框放入上面new 的容器中        jPanel.add(jl);        jPanel.add(textField);        // 将容器放入 frame中        // 设置窗体标题        this.setTitle("java密码*展示Demo");        //设置窗体大小        this.setSize(300, 300);        JButton bt=new JButton("展示密码明文");        jPanel.add(bt);        this.add(jPanel);        this.setVisible(true);        // 点击事件,控制台打印明文密码        bt.addActionListener(new ActionListener() {            @Override            public void actionPerformed(ActionEvent e) {                // 控制台打印我们的密码明文看看                System.out.println("密码明文"+textField.getText());            }        });    }}

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值