【文件属性】:
文件名称:Java用户名密码验证实例.rar
文件大小:10KB
文件格式:RAR
更新时间:2022-07-30 03:29:03
Java源码-文字字符
Java用户名密码验证实例,Java窗口程序,可以学习一下在窗体中如何初始化文本输入框、初始化密码输入框、登录按钮事件处理、初始化按钮事件处理等,并设定不允许用户改变窗口大小,运行效果如截图所示。
public class JPasswordFieldDemo extends JFrame {
JTextField username; //用户名输入框
JPasswordField password; //密码输入框
JButton logonButton; //登录按钮
JButton cancelButton; //退出按钮
public JPasswordFieldDemo() { //构造函数
super("JPasswordField演示"); //调用父类构造函数
Container container=getContentPane(); //得到容器
container.setLayout(new GridLayout(3, 2, 2, 2)); //设置布局管理器
username=new JTextField(16); //初始化文本输入框,宽度为16列
password=new JPasswordField(16); //初始化密码输入框,宽度为16列
logonButton=new JButton("登录"); //初始化登录按钮
logonButton.addActionListener( //登录按钮事件处理
new ActionListener(){
public void actionPerformed(ActionEvent evt){
char[] pw=password.getPassword(); //得到密码
String message="您的用户名:" username.getText() "\n您的密码:" new String(pw); //消息字符串
JOptionPane.showMessageDialog(JPasswordFieldDemo.this, message); //显示消息
}
});
cancelButton=new JButton("退出"); //初始化退出按钮
cancelButton.addActionListener( //初始化按钮事件处理
new ActionListener(){
public void actionPerformed(ActionEvent evt){
System.exit(0); //退出程序
}
});
【文件预览】:
codesc.net
----Java密码验证框()
--------JPasswordFieldDemo$1.class(1KB)
--------JPasswordFieldDemo$2.class(527B)
--------JPasswordFieldDemo.class(2KB)
--------12-2.bmp(97KB)
--------12-1.bmp(103KB)
--------JPasswordFieldDemo.java(2KB)