java 管理系统登陆完毕后关闭窗口_【求助】登录窗口登录成功后隐藏窗口

这是一个Java登录窗口程序,当用户输入正确的用户名和密码后,登录窗口将关闭并打开新的管理界面。代码中使用了JFrame和JPanel创建界面,并通过监听登录按钮事件来验证用户输入。如果验证成功,登录窗口被隐藏,否则显示提示信息。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

代码如下:

import java.awt.*;

import java.awt.event.*;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.util.ArrayList;

import javax.swing.*;

import jdbc.Connect;

public class login extends JFrame{

public static void main(String[] args) {

login l=new login();

l.setTitle("纳新系统登陆");

l.setSize(250,200);

l.setResizable(false);// 不可改变大小

l.setVisible(true);

l.setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);

l.setLocation(200, 200);

}

JPanel login=new JPanel(); //面板

private JLabel userName=new JLabel("用户名:");

private JLabel passwd=new JLabel("密 码:");

private JTextField user =new JTextField(15);

private JTextField passwd1 =new JTextField(15);

private JButton denglu=new JButton("登录");

public JFrame jf=new JFrame();

public login(){

this.add(login,BorderLayout.CENTER);

login.setBackground(Color.ORANGE);

login.add(userName);

login.add(user);

login.add(passwd);

login.add(passwd1);

login.add(denglu);

denglu.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

//

Connect con=new Connect();

ResultSet rs;

String u_user=user.getText();

String u_password=passwd1.getText();

String sql="select * from n_user where userName='"+u_user+"'";

rs=con.executeQuery(sql);

try{

while(rs.next()){

String p=rs.getString("passwd");

if(u_password.equals(p)){

//这里关闭登录窗口

Meue m=new Meue();

break;

}

else{

JOptionPane.showMessageDialog(null, "验证成功","提示",0);

}

}

}catch (Exception e1) {

}

//

}

});

}

}

求助啊,帮帮我!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值