我想用java做一个登录框,和MySQL连接起来,现在框做好了 怎么和数据库连接?

就是实现输入数据库中的用户名和密码就能登录,否则不能登录的效果?贴下代码,求在哪个地方添加?

import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class LoginFrame extends JPanel {

public static void main( String [] args){ //主方法
JFrame frame = new JFrame ("学生信息管理系统"); //设置标题
frame.setSize(300,200); //设置窗口大小
frame.setLocation(530, 284);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //设置可关闭性
Container contentPanle = frame.getContentPane();
contentPanle.add(new LoginFrame());
frame.setVisible(true); //设置可见

}

public LoginFrame(){
add(part0());
add(part1());
add(part2());
add(part3());
setVisible(true);
}

private JPanel part0() {
JPanel panel = new JPanel();
panel.add(new JLabel("欢迎使用学生管理系统"));
panel.setVisible(true);
return panel;
}

private JPanel part1() {
JPanel panel = new JPanel();
panel.add(new JLabel("用户名:"));
panel.add(new JTextField("",10));
panel.setVisible(true);
return panel;
}

private JPanel part2() {
JPanel panel = new JPanel();
panel.add(new JLabel("密码:"));
panel.add(new JPasswordField("",10));
panel.setVisible(true);
return panel;
}

private JPanel part3() {
JPanel panel = new JPanel();
JButton jbutton1;
panel.add(jbutton1=new JButton("登录"));
JButton jbutton2;
panel.add(jbutton2=new JButton("退出"));
panel.setVisible(true);
return panel;
}
}

给按钮添加事件,点击按钮时触发事件,在事件中去连接数据库做校验追问

我就是不知道在哪个地方添加事件,这一块儿刚接触,求教

追答

jbutton1=new JButton("登录")

jbutton1.addActionListener(初始化你的事件);

追问

我能加你为好友么?真心请教

追答

QQ1538302885

温馨提示:内容为网友见解,仅供参考
无其他回答

用Java语言和Mysql数据库编写一个账户登录系统
首先,创建数据库与表,使用Mysql和Navicat作为工具,表中包含user、password、email三个字段。接着,在Java环境(Java11与IntelliJ IDEA)中开始编写代码,安装连接Mysql数据库的JDBC插件,确保根据Java版本正确安装。将数据库连接封装到一个包中,以便在需要时直接导入使用,包内包含Mysql和Sqlserver两种数据库...

java怎么与数据库连接
方法\/步骤 1、首先需要安装好JDK(配置环境变量),如图所示:2、其次要安装好MySQL数据库,可以使用可视化Navicar For MySQL,如图所示:3、最后通过代码进行连接。(1)确定连接路径URL:String url="jdbc:mysql:\/\/localhost(可以是本机IP地址):3306(端口号)\/mysqltest(数据库名称)?"+"user=用户账号...

java怎样连接mysql数据库
1、打开Eclipse中一个Java项目,选择项目右击,选择 New-->Folder,如图所示:2、输入文件夹名lib,点击Finish,如图所示:3、将mysql-connector-java-5.0.5-bin.jar复制到lib文件夹中,然后选中该jar 包,右击,选择Build Path-->Add to Build Path,如图所示:4、带测试类中输入以下的代码实现数据...

java是怎么连接mysql数据库的
java连接mysql数据库的步骤如下:首先要下载mysql-connection-java-5.0.16-bin.jar这个jar包(版本不一致没关系),然后在工程中导入该库文件。然后写一个类(DBHelper)用来打开或关闭数据库:package com.hu.demo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedState...

java如何实现数据库连接?
怎么使用JAVA连接数据库?1、加载驱动程序。2、创建连接对象。3、创建sql语句执行对象。4、执行sql语句。5、对执行结果进行处理。6、关闭相关的连接对象即可(顺序跟声明的顺序相反)。处理结果两种情况:1、执行更新返回的是本次操作影响到的记录数。2、执行查询返回的结果是一个ResultSet对象。ResultSet...

java是怎么连接mysql数据库的
方法\/步骤 1、首先需要安装好JDK(配置环境变量),如图所示:2、其次要安装好MySQL数据库,可以使用可视化Navicar For MySQL,如图所示:3、最后通过代码进行连接。(1)确定连接路径URL:String url="jdbc:mysql:\/\/localhost(可以是本机IP地址):3306(端口号)\/mysqltest(数据库名称)?"+"user=用户账号...

java是怎么连接mysql数据库的
方法/步骤 1、打开Eclipse,新建项目,在项目中右击选择New--->Folder,如图所示:2、输入文件夹名称为lib,如图所示:3、将MySQL数据库的jar包复制到lib 文件夹中,然后选择该jar包,右击,选择Build Path-->Add to Build Path,如图所示:4、接下来就是在类中输入数据库连接代码,如图所示:

在java中怎样连接mysql数据库
3. 在Java程序中加载驱动程序。在Java程序中,通过 “Class.forName(“指定数据库的驱动程序”)” 方式来加载添加到开发环境中的驱动程序,例如Class.forName(“com.mysql.jdbc.Driver”)。4. 创建数据连接对象:通过DriverManager类创建数据库连接对象Connection。DriverManager类作用于Java程序和JDBC驱动程序...

java怎样连接mysql数据库
1、java连接MySQL数据库需要有一个驱动jar包 例如:mysql-connector-java-5.1.26-bin.jar,该驱动jar可以自行百度搜索最新包下载放在项目的lib目录下即可。2、连接代码如下 package baidu.test.jsp;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql....

怎样用java连接mysql
Java MySQL 连接 Java 连接 MySQL 需要驱动包,百度就有自行下载,解压后得到jar库文件,然后在对应的项目中导入该库文件。本实例使用的是 Eclipse,导入 jar 包:创建测试数据 接下来我们在 MySQL 中创建 RUNOOB 数据库,并创建 websites 数据表,表结构如下:CREATE TABLE `websites` ( `id` int...

相似回答
大家正在搜