?? tushumanage.java
字號:
package MyLibraryok.books.untitled1;
import java.awt.*;
import java.io.*;
import java.util.*;
import javax.swing.*;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
import MyLibraryok.MyMain.MainFrame2;
import MyLibraryok.Mydb.Mydb;
public class TushuManage extends JDialog { //implements Serializable
String[] ss = {"圖書編號", "條形碼", "圖書名稱", "類別", "定價", "作者",
"出版社", "存放位置", "庫存圖書", "借出圖書", "錄入時間", "狀態"};
ArrayList list = new ArrayList();
TableModelTest modle = new TableModelTest(list, ss);
JTable jTable1 = new JTable(modle);
JPanel jPanel1 = new JPanel();
JPanel jPanel2 = new JPanel();
JPanel jPanel3 = new JPanel();
JPanel jPanel4 = new JPanel();
JPanel jPanel5 = new JPanel();
JButton jButton1 = new JButton();
JButton jButton2 = new JButton();
JButton jButton3 = new JButton();
JButton jButton4 = new JButton();
JButton jButton5 = new JButton();
JButton jButton6 = new JButton();
JButton jButton7 = new JButton();
JButton jButton8 = new JButton();
JButton jButton9 = new JButton();
JButton jButton10 = new JButton();
JButton jButton11 = new JButton();
JLabel jLabel1 = new JLabel();
JLabel jLabel2 = new JLabel();
JLabel jLabel3 = new JLabel();
JLabel jLabel4 = new JLabel();
//JLabel jLabel5 = new JLabel();
JLabel jLabel6 = new JLabel();
JLabel jLabel7 = new JLabel();
JLabel jLabel8 = new JLabel();
JLabel jLabel13 = new JLabel();
JLabel jLabel14 = new JLabel();
JLabel jLabel15 = new JLabel();
JLabel jLabel16 = new JLabel();
JLabel jLabel17 = new JLabel();
JLabel jLabel18 = new JLabel();
JLabel jLabel19 = new JLabel();
JTextField jTextBiaoHao = new JTextField();
JTextField jTextTiaoXingMa = new JTextField();
JTextField jTextShuMing = new JTextField();
JTextField jTextZuoZhe = new JTextField();
JTextField jTextDingJia = new JTextField();
JTextField jTextCunFang = new JTextField();
JTextField jTextLeiBie = new JTextField();
JTextField jTextShuLiang = new JTextField();
JTextField jTextChuBan = new JTextField();
JTextField jTextChuBanShe = new JTextField();
JTextField jTextKuCunTushu = new JTextField();
JTextField jTextJieChunTushu = new JTextField();
JTextField jTextRuKuShijian = new JTextField();
JTextField jTextShuM = new JTextField();
// Object alist;
// Object tt;
// private PopupMenu jScrollPane1;
JScrollPane jScrollPane1 = new JScrollPane();
JTextField jTextField1 = new JTextField();
JLabel jLabel5 = new JLabel();
JLabel jLabel9 = new JLabel();
JLabel jLabel10 = new JLabel();
public TushuManage(MainFrame2 ss) {
super(ss,"",true);
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}
private void jbInit() throws Exception {
// Tu tu = new Tu("1.jpg.jpg");
// tu.setLayout(null);
// JFrame.setDefaultLookAndFeelDecorated(true);
jPanel1.setBorder(BorderFactory.createTitledBorder("圖書基本資料(可編輯)"));
// jPanel1.setOpaque(false);
// jPanel1.setPreferredSize(new Dimension(600, 160));
jPanel2.setBorder(BorderFactory.createTitledBorder("運行時狀態(可編輯)"));
// jPanel2.setOpaque(false);
jPanel1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
jPanel3.setBackground(Color.white);
jPanel3.setBorder(BorderFactory.createTitledBorder("圖書列表"));
jPanel4.setBackground(Color.white);
// jPanel3.setOpaque(false);
jPanel4.setBorder(BorderFactory.createTitledBorder("系統設置"));
// jPanel4.setOpaque(false);
jPanel5.setBorder(BorderFactory.createTitledBorder("圖書查詢"));
// jPanel5.setOpaque(false);
jTextField1.setText("");
jTextField1.setBounds(new Rectangle(67, 52, 91, 26));
jLabel5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
jLabel5.setText("狀 態");
jLabel5.setBounds(new Rectangle(13, 52, 58, 23));
this.getContentPane().setBackground(Color.white);
this.setFont(new java.awt.Font("黑體", Font.BOLD, 15));
this.setTitle("圖書基本信息");
jButton6.setBackground(Color.lightGray);
jButton8.setBackground(Color.lightGray);
jButton9.setBackground(Color.lightGray);
jButton10.setBackground(Color.lightGray);
jButton11.setBackground(Color.lightGray);
jLabel9.setBackground(UIManager.getColor("Button.highlight"));
jLabel9.setFont(new java.awt.Font("華文彩云", Font.PLAIN, 35));
jLabel9.setForeground(SystemColor.activeCaptionBorder);
// jLabel9.setText(" 我的圖書,我選擇");
// jLabel9.setBounds(new Rectangle(150, 10, 500, 35));
// jLabel10.setFont(new java.awt.Font("華文行楷", Font.PLAIN, 35));
// jLabel10.setText(" 我的圖書,我選擇!!!");
// jLabel10.setBounds(new Rectangle(120, 10, 500, 40));
jButton5.setBackground(Color.lightGray);
jButton7.setBackground(Color.lightGray);
jTable1.setGridColor(Color.lightGray);
jScrollPane1.setForeground(Color.lightGray);
jTextRuKuShijian.setDisabledTextColor(Color.white);
jPanel3.add(jPanel4);
// ImageIcon im = new ImageIcon("Image/4.jpg");
// this.setIconImage(im.getImage());
//
this.getContentPane().add(jPanel2);
this.getContentPane().add(jButton1);
this.getContentPane().add(jButton2);
this.getContentPane().add(jButton4);
this.getContentPane().add(jPanel3);
// this.getContentPane().add(jButton3);
//this.getContentPane().add(this);
this.getContentPane().setLayout(null);
jPanel3.setFont(new java.awt.Font("幼圓", Font.PLAIN,
30));
jPanel3.setBounds(new Rectangle(18, 233, 615, 230));
jPanel3.setLayout(null);
jTable1.setAutoResizeMode(jTable1.AUTO_RESIZE_OFF);
//jScrollPane1.setHorizontalScrollBarPolicy(jScrollPane1.HORIZONTAL_SCROLLBAR_ALWAYS);
jScrollPane1.setVerticalScrollBarPolicy(JScrollPane.
VERTICAL_SCROLLBAR_ALWAYS);
// this.getContentPane().setBackground(SystemColor.scrollbar);
this.setForeground(Color.white);
jScrollPane1.setBounds(new Rectangle(8, 19, 380, 202));
jScrollPane1.getViewport().setBackground(Color.white);
jLabel1.setText("圖書編號");
jLabel1.setBounds(new Rectangle(14, 20, 54, 21));
jPanel1.setLayout(null);
jTextBiaoHao.setText("");
jTextBiaoHao.setBounds(new Rectangle(65, 17, 94, 25));
jLabel2.setText("條形碼");
jLabel2.setBounds(new Rectangle(161, 18, 56, 24));
jTextTiaoXingMa.setText("");
jTextTiaoXingMa.setBounds(new Rectangle(202, 17, 91, 26));
jLabel3.setText("書 名");
jLabel3.setBounds(new Rectangle(302, 20, 58, 23));
jTextShuMing.setText("");
jTextShuMing.setBounds(new Rectangle(347, 21, 92, 23));
jLabel4.setText("作者");
jLabel4.setBounds(new Rectangle(451, 23, 55, 20));
jTextZuoZhe.setText("");
jTextZuoZhe.setBounds(new Rectangle(498, 20, 99, 25));
jLabel6.setText("定 價");
jLabel6.setBounds(new Rectangle(161, 52, 38, 22));
jTextDingJia.setText("");
jTextDingJia.setBounds(new Rectangle(202, 52, 91, 25));
jLabel7.setText("存放位置");
jLabel7.setBounds(new Rectangle(292, 54, 57, 21));
jTextCunFang.setText("");
jTextCunFang.setBounds(new Rectangle(347, 53, 93, 25));
jLabel8.setText("類別");
jLabel8.setBounds(new Rectangle(451, 54, 47, 23));
jTextLeiBie.setText("");
jTextLeiBie.setBounds(new Rectangle(498, 51, 99, 24));
jLabel13.setText("出版社");
jLabel13.setBounds(new Rectangle(17, 85, 54, 20));
jTextChuBanShe.setText("");
jTextChuBanShe.setBounds(new Rectangle(61, 86, 229, 27));
jLabel15.setText("庫存圖書");
jLabel15.setBounds(new Rectangle(6, 22, 53, 26));
jPanel2.setLayout(null);
jTextKuCunTushu.setText("");
jTextKuCunTushu.setBounds(new Rectangle(58, 22, 96, 27));
jLabel16.setText("借出圖書");
jLabel16.setBounds(new Rectangle(155, 25, 55, 24));
jTextJieChunTushu.setText("");
jTextJieChunTushu.setBounds(new Rectangle(208, 23, 86, 26));
jLabel17.setText("錄入時間");
jLabel17.setBounds(new Rectangle(296, 24, 52, 22));
Mydb mydb = new Mydb();
String s1 ="select getdate()";
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -