没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
java((swing))+ mysql实现学生信息管理系统源码实现学生信息管理系统源码
主要分享了java mysql实现学生信息管理系统的源码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了java实现学生信息管理系统源码,供大家参考,具体内容如下
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextArea;
import javax.swing.table.AbstractTableModel;
import javax.swing.text.BadLocationException;
/*
DROP DATABASE IF EXISTS `myproject`;
CREATE DATABASE myproject DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
USE ABC;
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student` (
`id` varchar(36) NOT NULL,
`name` varchar(36) NOT NULL,
`age` varchar(36) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
SET FOREIGN_KEY_CHECKS = 1;
*
*
*/
public class Test extends JFrame {
private static final long serialVersionUID = 1L;
private JTable table;
private JPanel panel;
private JScrollPane scrollpane;
private JButton button1, button2, button3;
private JTextArea text1, text2, text3;
private List<Student> stu;
public Test() throws BadLocationException, SQLException {
super("学生信息");
this.setSize(500, 340);
this.add(getJScrollPane(stu), BorderLayout.CENTER);
this.add(getJPanel(), BorderLayout.SOUTH);
this.setResizable(true);
this.setLocation(300, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
// 设置JScrollPane方法
private JScrollPane getJScrollPane(List<Student> stu) throws SQLException {
if (scrollpane == null) {
scrollpane = new JScrollPane();
scrollpane.setViewportView(getJTable(stu));
}
return scrollpane;
}
// 设置JPanel方法
private JPanel getJPanel() {
if (panel == null) {
panel = new JPanel();
panel.setLayout(new GridLayout(2, 3));
text1 = new JTextArea();
weixin_38689027
- 粉丝: 5
- 资源: 888
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页