首页 >> 大全

java:密码框的简单使用

2023-09-15 大全 28 作者:考证青年

密码框的简单使用 二、简单说明三、流程图四、源码 五、结语六、定位日期

一、关键代码 (一)、创建密码框

		JPasswordField j_pf_1=new JPasswordField();// 密码框

(二)、密码符号

_使用ssh框架的好处_支付宝支付密码框无法输入密码

		j_pf_1.setEchoChar('\u2605');// 设置显示的密码符号

二、简单说明 三、流程图 四、源码 (一)、源码A

/*	【程序思想】
*	密码框窗体容器密码框监听器-事件-信息框(输入的内容显示)
*/import java.awt.Container;// 容器
import java.awt.FlowLayout;// 流布局
import java.awt.Font;// 字体import java.awt.event.ActionListener;// 动作监听
import java.awt.event.ActionEvent;// 动作 事件import javax.swing.JFrame;// 窗体
import javax.swing.JPasswordField;// 密码框
import javax.swing.JOptionPane;// 信息框class Demo{JFrame f=new JFrame();// 窗体Container c;// 容器/*way1窗体的基本属性*/void way1(){f.setBounds(400,200,500,400);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 点×关闭程序c=f.getContentPane();// 容器嵌入窗体c.setLayout(new FlowLayout());// 布局,流布局}/*way2密码框的相关属性*/void way2(){JPasswordField j_pf_1=new JPasswordField();// 密码框j_pf_1.setColumns(25);// 25字符长度的密码框
//		j_pf_1.setFont(new Font("Arial",Font.BOLD,20));// 字体为圆点“·”,加粗,字体大小j_pf_1.setEchoChar('\u2605');// 设置显示的密码符号,echo(回声),需要上一行注释// Action(动作),Performed(执行),option(选择),message(信息),dialog(对话框)j_pf_1.addActionListener(new ActionListener(){// 动作监听public void actionPerformed(ActionEvent arg0){char ch[]=j_pf_1.getPassword();// 获取密码的字符数组String str_1=new String(ch);JOptionPane.showMessageDialog(f,"密码内容为:"+str_1);// 信息框}});c.add(j_pf_1);}public static void main(String[] args) {Demo d=new Demo();d.way1();// 窗体的基本属性d.way2();// 密码框d.f.setVisible(true);// 窗体可见}
}

(二)、源码A的运行效果 五、结语

此篇博文的流程原理与往篇的《文本框的简单使用》相同。源码流程前面有说明及流程图。不看前面直接看源码注释也可以。每一次总结都是一次自己的提升。

六、定位日期

2022.4.13;22:13

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了