📄 main_frame.java
字号:
/*
* Main_Frame.java
*
* Created on 2007年6月20日, 上午9:24
*/
package 图书管理系统;
import javax.swing.*;
import java.sql.*;
public class Main_Frame extends javax.swing.JFrame{
/** Creates new form Main_Frame */
public Main_Frame() {
initComponents();
con=connect.getcon();
stmt=connect.getstmt();
this.setTitle("图书管理系统");
//this.setLocation(100,120);
this.setBounds(100,120,495,362);
String level=loginuser.getlevel();
if(level.equals("2"))
{
MI_deluser.setEnabled(false);
MI_adduser.setEnabled(false);
}
else if(level.equals("3"))
{
Menu_Breturn.setEnabled(false);
Menu_Update.setEnabled(false);
Menu_Stat.setEnabled(false);
Menu_user.setEnabled(false);
Menu_backup.setEnabled(false);
}
else
{
}
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" 生成的代码 ">//GEN-BEGIN:initComponents
private void initComponents() {
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
jPanel1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
menu = new javax.swing.JMenuBar();
Menu_Book = new javax.swing.JMenu();
MI_QBbook = new javax.swing.JMenuItem();
MI_QBreader = new javax.swing.JMenuItem();
MI_QBrecord = new javax.swing.JMenuItem();
MI_QBoverdue = new javax.swing.JMenuItem();
Menu_Breturn = new javax.swing.JMenu();
MI_Borrow = new javax.swing.JMenuItem();
MI_Return = new javax.swing.JMenuItem();
Menu_Update = new javax.swing.JMenu();
MI_Addbook = new javax.swing.JMenuItem();
MI_Addreader = new javax.swing.JMenuItem();
MI_Delbook = new javax.swing.JMenuItem();
MI_Delreader = new javax.swing.JMenuItem();
Menu_Stat = new javax.swing.JMenu();
MI_Statbook = new javax.swing.JMenuItem();
MI_Statreader = new javax.swing.JMenuItem();
MI_Statrecord = new javax.swing.JMenuItem();
MI_Statoverdue = new javax.swing.JMenuItem();
Menu_user = new javax.swing.JMenu();
MI_password = new javax.swing.JMenuItem();
MI_deluser = new javax.swing.JMenuItem();
MI_adduser = new javax.swing.JMenuItem();
Menu_backup = new javax.swing.JMenu();
MI_bup = new javax.swing.JMenuItem();
MI_restore = new javax.swing.JMenuItem();
Menu_help = new javax.swing.JMenu();
jMenuItem1 = new javax.swing.JMenuItem();
jMenuItem2 = new javax.swing.JMenuItem();
jMenuItem3 = new javax.swing.JMenuItem();
jMenuItem4 = new javax.swing.JMenuItem();
jMenuItem5 = new javax.swing.JMenuItem();
jMenuItem6 = new javax.swing.JMenuItem();
Menu_Exit = new javax.swing.JMenu();
MI_Exit = new javax.swing.JMenuItem();
MI_change = new javax.swing.JMenuItem();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel3.setFont(new java.awt.Font("华文楷体", 0, 14));
jLabel3.setText("\u5236\u4f5c:\u5434\u6cbb\u96c4 \u5f20\u4f1f\u5584 \u859b\u632f\u91cd \u5468\u798f\u534e");
jLabel4.setFont(new java.awt.Font("华文楷体", 0, 14));
jLabel4.setText("\u7248\u6743\u6240\u6709 \u76d7\u7248\u5fc5\u7a76");
jPanel1.setBorder(javax.swing.BorderFactory.createMatteBorder(1, 1, 1, 1, new java.awt.Color(0, 204, 0)));
jLabel1.setFont(new java.awt.Font("华文行楷", 1, 48));
jLabel1.setText("\u6b22\u8fce\u4f7f\u7528");
jLabel2.setFont(new java.awt.Font("华文行楷", 1, 48));
jLabel2.setText("\u56fe\u4e66\u7ba1\u7406\u7cfb\u7edf");
org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.addContainerGap(54, Short.MAX_VALUE)
.add(jLabel2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 323, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(47, 47, 47))
.add(jPanel1Layout.createSequentialGroup()
.add(107, 107, 107)
.add(jLabel1)
.addContainerGap(113, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jPanel1Layout.createSequentialGroup()
.add(26, 26, 26)
.add(jLabel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 68, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(22, 22, 22)
.add(jLabel2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 73, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap(44, Short.MAX_VALUE))
);
Menu_Book.setText("\u4fe1\u606f\u67e5\u8be2");
MI_QBbook.setText("\u56fe\u4e66\u67e5\u8be2");
MI_QBbook.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_QBbookActionPerformed(evt);
}
});
Menu_Book.add(MI_QBbook);
MI_QBreader.setText("\u8bfb\u8005\u67e5\u8be2");
MI_QBreader.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_QBreaderActionPerformed(evt);
}
});
Menu_Book.add(MI_QBreader);
MI_QBrecord.setText("\u501f\u9605\u67e5\u8be2");
MI_QBrecord.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_QBrecordActionPerformed(evt);
}
});
Menu_Book.add(MI_QBrecord);
MI_QBoverdue.setText("\u8d85\u671f\u67e5\u8be2");
MI_QBoverdue.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_QBoverdueActionPerformed(evt);
}
});
Menu_Book.add(MI_QBoverdue);
menu.add(Menu_Book);
Menu_Breturn.setText("\u56fe\u4e66\u501f\u8fd8");
MI_Borrow.setText("\u501f\u4e66");
MI_Borrow.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_BorrowActionPerformed(evt);
}
});
Menu_Breturn.add(MI_Borrow);
MI_Return.setText("\u8fd8\u4e66");
MI_Return.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_ReturnActionPerformed(evt);
}
});
Menu_Breturn.add(MI_Return);
menu.add(Menu_Breturn);
Menu_Update.setText("\u4fe1\u606f\u66f4\u65b0");
MI_Addbook.setText("\u65b0\u4e66\u5165\u5e93");
MI_Addbook.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_AddbookActionPerformed(evt);
}
});
Menu_Update.add(MI_Addbook);
MI_Addreader.setText("\u589e\u52a0\u8bfb\u8005");
MI_Addreader.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_AddreaderActionPerformed(evt);
}
});
Menu_Update.add(MI_Addreader);
MI_Delbook.setText("\u56fe\u4e66\u4f5c\u5e9f");
MI_Delbook.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_DelbookActionPerformed(evt);
}
});
Menu_Update.add(MI_Delbook);
MI_Delreader.setText("\u5220\u9664\u8bfb\u8005");
MI_Delreader.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_DelreaderActionPerformed(evt);
}
});
Menu_Update.add(MI_Delreader);
menu.add(Menu_Update);
Menu_Stat.setText("\u4fe1\u606f\u7edf\u8ba1");
MI_Statbook.setText("\u56fe\u4e66\u7edf\u8ba1");
MI_Statbook.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_StatbookActionPerformed(evt);
}
});
Menu_Stat.add(MI_Statbook);
MI_Statreader.setText("\u8bfb\u8005\u7edf\u8ba1");
MI_Statreader.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_StatreaderActionPerformed(evt);
}
});
Menu_Stat.add(MI_Statreader);
MI_Statrecord.setText("\u501f\u4e66\u8bb0\u5f55\u7edf\u8ba1");
MI_Statrecord.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_StatrecordActionPerformed(evt);
}
});
Menu_Stat.add(MI_Statrecord);
MI_Statoverdue.setText("\u8d85\u671f\u8bb0\u5f55\u7edf\u8ba1");
MI_Statoverdue.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_StatoverdueActionPerformed(evt);
}
});
Menu_Stat.add(MI_Statoverdue);
menu.add(Menu_Stat);
Menu_user.setText("\u7528\u6237\u7ba1\u7406");
MI_password.setText("\u4fee\u6539\u5bc6\u7801");
MI_password.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_passwordActionPerformed(evt);
}
});
Menu_user.add(MI_password);
MI_deluser.setText("\u5220\u9664\u7528\u6237");
MI_deluser.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_deluserActionPerformed(evt);
}
});
Menu_user.add(MI_deluser);
MI_adduser.setText("\u6dfb\u52a0\u7528\u6237");
MI_adduser.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_adduserActionPerformed(evt);
}
});
Menu_user.add(MI_adduser);
menu.add(Menu_user);
Menu_backup.setText("\u6570\u636e\u5e93\u5907\u4efd");
MI_bup.setText("\u6570\u636e\u5e93\u5907\u4efd");
MI_bup.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_bupActionPerformed(evt);
}
});
Menu_backup.add(MI_bup);
MI_restore.setText("\u6570\u636e\u5e93\u8fd8\u539f");
MI_restore.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MI_restoreActionPerformed(evt);
}
});
Menu_backup.add(MI_restore);
menu.add(Menu_backup);
Menu_help.setText("\u5e2e\u52a9\u4fe1\u606f");
jMenuItem1.setText("\u4fe1\u606f\u67e5\u8be2");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem1ActionPerformed(evt);
}
});
Menu_help.add(jMenuItem1);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -