⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 systempanel1.java

📁 图书管理系统源代码,05年某人写的,还算不错
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
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 + -