📄 systempanel1.java
字号:
package booksboeeowreadsystem;
import java.awt.*;
import javax.swing.*;
import com.borland.internetbeans.IxTable;
import java.awt.event.HierarchyEvent;
import java.awt.event.HierarchyBoundsAdapter;
import java.awt.event.ComponentEvent;
import java.awt.event.ComponentAdapter;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.*;
import javax.swing.table.JTableHeader;
import javax.swing.table.DefaultTableModel;
import java.awt.event.MouseEvent;
import java.awt.event.MouseAdapter;
/**
* <p>Title: 图书借阅系统</p>
*
* <p>Description: 科学的管理系统</p>
*
* <p>Copyright: 吴明卫小组</p>
*
* <p>Company: </p>
*
* @author 吴明卫
* @version 1.0
*/
public class SystemPanel1 extends JPanel {
public SystemPanel1() {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
IxTable ixTable1 = new IxTable();
JPanel jPanelSystemTop = new JPanel();
JButton jBtqkflsz = new JButton();
JButton jBttsflsz = new JButton();
JButton jBtsjsz = new JButton();
JButton jBtczrysz = new JButton();
FlowLayout flowLayout1 = new FlowLayout();
JTabbedPane jTpRightBottom = new JTabbedPane();
JPanel jPaneRightMidel = new JPanel();
JPanel jTpRightBottomjPanel1 = new JPanel();
JPanel jTpRightBottomjPanel3 = new JPanel();
JPanel jTpRightBottomjPanel2 = new JPanel();
JButton jBtxtcssz = new JButton();
JButton jBtdzflsz = new JButton();
JLabel jLabel2 = new JLabel();
JLabel jLabel4 = new JLabel();
JLabel jLabel3 = new JLabel();
JTextField jtxPassword = new JTextField();
JTextField jtxQuanxian = new JTextField();
JTextField jtxName = new JTextField();
JPanel jPanelShuoming = new JPanel();
JLabel jLabel5 = new JLabel();
JLabel jLabel6 = new JLabel();
JLabel jLabel7 = new JLabel();
JLabel jLabel8 = new JLabel();
JLabel jLabel9 = new JLabel();
JLabel jLabel10 = new JLabel();
JLabel jLabel11 = new JLabel();
JButton jButton2 = new JButton();
JButton jButton3 = new JButton();
JButton jButton4 = new JButton();
JScrollPane jScrollPane1 = new JScrollPane();
String title[] = {"登录名","密码","权限","是否可用"};
Object date[][] = new Object[1][title.length];
JTable jTable1 = new JTable(date,title);
JButton jButton1 = new JButton();
JTableHeader jTableHeader1 = jTable1.getTableHeader();
JLabel jLabel1 = new JLabel();
JTextField jtxNameX = new JTextField();
JLabel jLabel12 = new JLabel();
JTextField jtxPasswordX = new JTextField();
JLabel jLabel13 = new JLabel();
JButton jButton5 = new JButton();
JButton jButton6 = new JButton();
JPanel jPanel1 = new JPanel();
JRadioButton jRadioButton1 = new JRadioButton();
JRadioButton jRadioButton2 = new JRadioButton();
JRadioButton jRadioButton3 = new JRadioButton();
ButtonGroup buttonGroup1 = new ButtonGroup();
JLabel jLabel14 = new JLabel();
JButton jButtonS = new JButton();
JLabel jLabel15 = new JLabel();
JTable jTablex = new JTable(date,title);
JTableHeader jTableHeader2 = jTablex.getTableHeader();
JTable jTableT = new JTable(date,title);
JPanel jPanel2 = new JPanel();
JButton jButton8 = new JButton();
JLabel jLabel16 = new JLabel();
JLabel jLabel17 = new JLabel();
JLabel jLabelName = new JLabel();
JLabel jLabelQuanxian = new JLabel();
JLabel jLabel20 = new JLabel();
JTextArea jTextArea1 = new JTextArea();
JButton btnQueren = new JButton();
private void jbInit() throws Exception {
this.setLayout(null);
this.setBounds(new Rectangle(3, 60, 790, 535));
this.addHierarchyBoundsListener(new
SystemPanel1_this_hierarchyBoundsAdapter(this));
jPanelSystemTop.setBounds(new Rectangle(3, 0, 774, 30));
jPanelSystemTop.setLayout(flowLayout1);
jBtqkflsz.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jBtqkflsz.setForeground(Color.blue);
jBtqkflsz.setText("期刊分类设置");
jBttsflsz.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jBttsflsz.setForeground(Color.blue);
jBttsflsz.setText("图书分类设置");
jBtsjsz.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jBtsjsz.setForeground(Color.blue);
jBtsjsz.setText("书架分类设置");
jBtczrysz.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jBtczrysz.setForeground(Color.blue);
jBtczrysz.setText("操作人员管理");
flowLayout1.setAlignment(FlowLayout.LEFT);
flowLayout1.setHgap(0);
flowLayout1.setVgap(0);
jTpRightBottom.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jTpRightBottom.setForeground(Color.blue);
jTpRightBottom.setBorder(BorderFactory.createEtchedBorder());
jTpRightBottom.setBounds(new Rectangle(2, 2, 786, 447));
jPaneRightMidel.addComponentListener(new
SystemPanel1_jPaneRightMidel_componentAdapter(this));
jPaneRightMidel.setLayout(null);
jTpRightBottomjPanel1.setLayout(null);
jTpRightBottomjPanel3.setLayout(null);
jTpRightBottomjPanel2.setLayout(null);
jBtxtcssz.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jBtxtcssz.setForeground(Color.blue);
jBtxtcssz.setText("系统参数设置");
jBtdzflsz.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jBtdzflsz.setForeground(Color.blue);
jBtdzflsz.setText("读者分类设置");
jPaneRightMidel.setBounds(new Rectangle(1, 28, 774, 450));
jLabel2.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jLabel2.setForeground(Color.blue);
jLabel2.setText("密 码");
jLabel2.setBounds(new Rectangle(218, 127, 77, 26));
jLabel4.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jLabel4.setForeground(Color.blue);
jLabel4.setText("权 限");
jLabel4.setBounds(new Rectangle(219, 214, 77, 26));
jLabel3.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jLabel3.setForeground(Color.blue);
jLabel3.setText("登 录 名");
jLabel3.setBounds(new Rectangle(218, 41, 77, 26));
jtxPassword.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jtxPassword.setForeground(Color.magenta);
jtxPassword.setBounds(new Rectangle(282, 123, 197, 33));
jtxQuanxian.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jtxQuanxian.setForeground(Color.magenta);
jtxQuanxian.setText("");
jtxQuanxian.setBounds(new Rectangle(283, 210, 197, 33));
jtxName.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jtxName.setForeground(Color.magenta);
jtxName.setText("");
jtxName.setBounds(new Rectangle(282, 37, 197, 33));
jPanelShuoming.setBorder(BorderFactory.createEtchedBorder());
jPanelShuoming.setToolTipText("");
jPanelShuoming.setBounds(new Rectangle(5, 12, 187, 362));
jPanelShuoming.setLayout(null);
jLabel5.setFont(new java.awt.Font("隶书", Font.PLAIN, 18));
jLabel5.setForeground(new Color(255, 118, 97));
jLabel5.setText(" 密码长度 6 位");
jLabel5.setBounds(new Rectangle(1, 77, 179, 31));
jLabel6.setFont(new java.awt.Font("隶书", Font.PLAIN, 18));
jLabel6.setForeground(new Color(255, 118, 97));
jLabel6.setText(" 权限:");
jLabel6.setBounds(new Rectangle(2, 119, 97, 31));
jLabel7.setFont(new java.awt.Font("隶书", Font.PLAIN, 18));
jLabel7.setForeground(Color.blue);
jLabel7.setText("填 写 说 明");
jLabel7.setBounds(new Rectangle(24, 1, 132, 31));
jLabel8.setFont(new java.awt.Font("隶书", Font.PLAIN, 18));
jLabel8.setForeground(new Color(255, 118, 97));
jLabel8.setText(" 一般管理员填写 2");
jLabel8.setBounds(new Rectangle(2, 239, 181, 31));
jLabel9.setFont(new java.awt.Font("隶书", Font.PLAIN, 18));
jLabel9.setForeground(new Color(255, 118, 97));
jLabel9.setText(" 操作人员员填写 3");
jLabel9.setBounds(new Rectangle(3, 304, 182, 31));
jLabel10.setFont(new java.awt.Font("隶书", Font.PLAIN, 18));
jLabel10.setForeground(new Color(255, 118, 97));
jLabel10.setText(" 登录名长度 16位 ");
jLabel10.setBounds(new Rectangle(2, 32, 177, 31));
jLabel11.setFont(new java.awt.Font("隶书", Font.PLAIN, 18));
jLabel11.setForeground(new Color(255, 118, 97));
jLabel11.setText(" 系统管理员填写 1");
jLabel11.setBounds(new Rectangle(2, 163, 181, 31));
jButton2.setBounds(new Rectangle(392, 336, 91, 32));
jButton2.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jButton2.setForeground(Color.blue);
jButton2.setMargin(new Insets(2, 2, 2, 2));
jButton2.setText("重新填写");
jButton2.addActionListener(new SystemPanel1_jButton2_actionAdapter(this));
jButton3.setBounds(new Rectangle(217, 337, 91, 32));
jButton3.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jButton3.setForeground(Color.blue);
jButton3.setMargin(new Insets(2, 2, 2, 2));
jButton3.setText("确认增加");
jButton3.addActionListener(new SystemPanel1_jButton3_actionAdapter(this));
jButton4.setBounds(new Rectangle(587, 338, 104, 32));
jButton4.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jButton4.setForeground(Color.blue);
jButton4.setMargin(new Insets(2, 2, 2, 2));
jButton4.setText("查询现有人员");
jButton4.addActionListener(new SystemPanel1_jButton4_actionAdapter(this));
jScrollPane1.setBorder(null);
jScrollPane1.setBounds(new Rectangle(500, 11, 303, 288));
jTable1.setBounds(new Rectangle(17, 71, 311, 279));
jTable1.addMouseListener(new SystemPanel1_jTable1_mouseAdapter(this));
jTable1.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jTable1.setForeground(Color.blue);
jTable1.getTableHeader().setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jTable1.getTableHeader().setForeground(Color.blue);
jTable1.setRowHeight(25);
jButton1.setBounds(new Rectangle(90, 364, 127, 32));
jButton1.setFont(new java.awt.Font("宋体", Font.PLAIN, 16));
jButton1.setForeground(Color.blue);
jButton1.setText("刷 新");
jButton1.addActionListener(new SystemPanel1_jButton1_actionAdapter(this));
jTableHeader1.setBorder(BorderFactory.createEtchedBorder());
jTableHeader1.setBounds(new Rectangle(17, 47, 311, 22));
jLabel1.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jLabel1.setForeground(Color.blue);
jLabel1.setToolTipText("");
jLabel1.setText("登 录 名");
jLabel1.setBounds(new Rectangle(398, 49, 66, 30));
jtxNameX.setEnabled(false);
jtxNameX.setFont(new java.awt.Font("宋体", Font.BOLD, 16));
jtxNameX.setForeground(Color.magenta);
jtxNameX.setEditable(true);
jtxNameX.setBounds(new Rectangle(478, 48, 191, 29));
jLabel12.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jLabel12.setForeground(Color.blue);
jLabel12.setToolTipText("");
jLabel12.setText("新 密 码");
jLabel12.setBounds(new Rectangle(399, 110, 66, 30));
jtxPasswordX.setFont(new java.awt.Font("宋体", Font.PLAIN, 16));
jtxPasswordX.setForeground(Color.magenta);
jtxPasswordX.setEditable(true);
jtxPasswordX.setText("");
jtxPasswordX.setBounds(new Rectangle(479, 109, 191, 29));
jLabel13.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jLabel13.setForeground(Color.blue);
jLabel13.setToolTipText("");
jLabel13.setText("权 限");
jLabel13.setBounds(new Rectangle(7, 3, 66, 30));
jButton5.setBounds(new Rectangle(563, 363, 98, 33));
jButton5.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jButton5.setForeground(Color.blue);
jButton5.setText("放 弃");
jButton5.addActionListener(new SystemPanel1_jButton5_actionAdapter(this));
jButton6.setBounds(new Rectangle(402, 363, 98, 33));
jButton6.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jButton6.setForeground(Color.blue);
jButton6.setText("修 改");
jButton6.addActionListener(new SystemPanel1_jButton6_actionAdapter(this));
jPanel1.setBorder(BorderFactory.createEtchedBorder());
jPanel1.setBounds(new Rectangle(398, 173, 276, 143));
jPanel1.setLayout(null);
jRadioButton1.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jRadioButton1.setForeground(new Color(255, 118, 62));
jRadioButton1.setText("一般管理员权限");
jRadioButton1.setBounds(new Rectangle(105, 57, 157, 23));
jRadioButton2.setFont(new java.awt.Font("宋体", Font.PLAIN, 14));
jRadioButton2.setForeground(new Color(255, 118, 62));
jRadioButton2.setSelected(true);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -