1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 2. 设计一个用户登录程序 界面包含:用户名 密码 密码确认 三个文本框 和 登录

2. 设计一个用户登录程序 界面包含:用户名 密码 密码确认 三个文本框 和 登录

时间:2024-08-02 08:50:50

相关推荐

2. 设计一个用户登录程序 界面包含:用户名 密码 密码确认 三个文本框 和 登录

设计一个用户登录程序,界面包含:用户名,密码,密码确认 三个文本框,和 登录、取消 两个按钮。用户点击登录按钮后,首先判断两个密码输入是否一致,如果不一致弹出提示信息,让用户再次输入;否则判断用户名是否为“Admin”,密码是否为“123”,如果是提示登录成功,否则提示用户名或密码错误。

package java4;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public class login extends JFrame {JLabel jl1,jl2,jl3;JTextField jt;JPasswordField jp1,jp2;JButton jb1,jb2;public login() {setLayout(new FlowLayout());// TODO Auto-generated constructor stubjl1=new JLabel("用户名:");jl2=new JLabel("密码:");jl3=new JLabel("密码确认:");jt=new JTextField(10);jp1=new JPasswordField(10);jp2=new JPasswordField(10);jb1=new JButton("登录");jb2=new JButton("取消");add(jl1);add(jt);add(jl2);add(jp1);add(jl3);add(jp2);add(jb1);add(jb2);init0();init();}void init0() {jb1.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {// TODO Auto-generated method stubString user=jt.getText();char[] pw =jp1.getPassword();char[] pw1=jp2.getPassword();String str1=new String(pw);String str2=new String(pw1);while(!str1.equals(str2)) {str2=JOptionPane.showInputDialog("密码不一致,请再次输入");}if(user.equals("Admin")&&str2.equals("123")) {JOptionPane.showMessageDialog(null, "登录成功");}else {JOptionPane.showMessageDialog(null, "用户名或密码错误");}}});jb2.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent e) {System.exit(0);}});}void init() {setTitle("登录界面");setBounds(200,200,400,400);setVisible(true);setDefaultCloseOperation(EXIT_ON_CLOSE);}public static void main(String []args) {new login();}}

2. 设计一个用户登录程序 界面包含:用户名 密码 密码确认 三个文本框 和 登录 取消 两个按钮。用户点击登录按钮后 首先判断两个密码输入是否一致 如果不一致弹出提示信息 让用户再次输入;否则判断用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。