亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mainframe2.java

?? java+sql 圖書管理系統
?? JAVA
字號:
package MyLibraryok.MyMain;

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

import MyLibraryok.MyLogin.*;
import MyLibraryok.MySwing.*;
import MyLibraryok.books.untitled1.*;
import MyLibraryok.borrow.jiemian.*;
import MyLibraryok.giveback.*;
import MyLibraryok.readers.*;
import MyLibraryok.users.*;


/**
 * <p>Title: 主界面</p>
 *
 * <p>Description: 描述</p>
 *
 * <p>Copyright: 082401 (c) 2007</p>
 *
 * <p>Company: 清代IT0824</p>
 *
 * @author 侯韶君
 * @version 1.0
 */
public class MainFrame2 extends JFrame {
    static{
    try {

       UIManager.setLookAndFeel("com.birosoft.liquid.LiquidLookAndFeel");
   } catch (UnsupportedLookAndFeelException ex) {
       ex.printStackTrace();
   } catch (IllegalAccessException ex) {
       ex.printStackTrace();
   } catch (InstantiationException ex) {
       ex.printStackTrace();
   } catch (ClassNotFoundException ex) {
       ex.printStackTrace();
   }

}


  Dimension screen = getToolkit().getScreenSize(); //得到屏幕尺寸

  int myWidth = screen.width;
  int myHeight = screen.height;
  int x = 800;
  int y = 600;
  Usersjiemian userjiemian = new Usersjiemian(this);
  BOOK book = new BOOK(this);
  TushuManage tushuManage = new TushuManage(this);
  Jiemian jiemian = new Jiemian(this);
  SystemM systemM = new SystemM(this);

  BorrowFram borrow = new BorrowFram(this);
 static MainFrame2 mainFrame ;
  public static MyImage panelImage;

  public MainFrame2() {

    super("IT圖書館管理系統");
    try {
      jbInit();
    } catch (Exception exception) {
      exception.printStackTrace();
    }
  }


  private void jbInit() throws Exception {

    tushuManage.setVisible(false);
    jiemian.setVisible(false);
    userjiemian.setVisible(false);
    book.setVisible(false);
    systemM.setVisible(false);
    // Center the frame
    if (x >= myWidth || y >= myHeight) {
      x = myWidth;
      y = myHeight;
      this.setSize(x, y);
      this.setLocation(0, 0);
    } else {
      this.setSize(x, y);

      this.setLocation((myWidth - this.getSize().width) / 2,
                       (myHeight - this.getSize().height) / 2);
    }
    ////////////////// Center the frame
    separator2.setBorder(BorderFactory.createRaisedBevelBorder());
    separator1.setBorder(BorderFactory.createRaisedBevelBorder());
    // 鼠標右鍵彈出菜單

    this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
    popupMenuMouse.add(menuItemLoanM);
    popupMenuMouse.add(menuItemGivaM);
    popupMenuMouse.add(menuItemShuaXinM);
    popupMenuMouse.addSeparator(); //分隔線
    popupMenuMouse.add(menuItemSystemSleep);
    popupMenuMouse.addSeparator();
    popupMenuMouse.add(menuGexing);

    menuGexing.add(menuBackImage);
//        menuGexing.addSeparator();
    menuGexing.add(menuFengGe1);
    menuGexing.add(menuFengGe2);
    menuGexing.add(menuFengGe3);
    menuItemLoanM.setMnemonic('L');
    menuItemGivaM.setMnemonic('G');
    menuItemShuaXinM.setMnemonic('E');
    menuItemSystemSleep.setMnemonic('S');
    menuBackImage.setMnemonic('B');
    menuFengGe1.setMnemonic('I');
    menuFengGe2.setMnemonic('O');
    menuFengGe3.setMnemonic('p');
    menuItemLoanM.addActionListener(new MyItemListener(this));
    menuItemGivaM.addActionListener(new MyItemListener(this));
    menuItemSystemSleep.addActionListener(new MyItemListener(this));
    menuFengGe1.addActionListener(new MyLookAndFeelList(this));
    menuFengGe2.addActionListener(new MyLookAndFeelList(this));
    menuFengGe3.addActionListener(new MyLookAndFeelList(this));
    menuBackImage.addActionListener(new MainFrameBackImage(this));

    menuItemShuaXinM.addActionListener(new MyItemListener(this));

    addMouseListener(new MouseAdapter() { //窗口的鼠標事件處理
      public void mousePressed(MouseEvent event) { //點擊鼠標
        triggerEvent(event); //調用triggerEvent方法處理事件
      }

      public void mouseReleased(MouseEvent event) { //釋放鼠標
        triggerEvent(event);
      }

      private void triggerEvent(MouseEvent event) { //處理事件
        if (event.isPopupTrigger()) { //如果是彈出菜單事件(根據平臺不同可能不同)
          popupMenuMouse.show(event.getComponent(), event.getX(),
                              event.getY()); //顯示菜單
        }
      }
    });
    /////////////////////////鼠標右鍵彈出菜單
    menuItemUserName.setText("當前用戶" + MyLoginListener2.userName);
    menuItemUserName.setForeground(Color.orange);
//        menuItemUserName.setFont(new java.awt.Font("Default", Font.BOLD, 15));
    menuItemUserName.setEnabled(false);
    menuItemLoan.setText("借  書(L)");
    menuItemLoan.setMnemonic('L');
    menuItemGiveback.setText("還  書(G)");
    menuItemGiveback.setMnemonic('G');
    menuItemBooks.setText("圖書管理(B)");
    menuItemBooks.setMnemonic('B');
    menuItemReaders.setText("讀者管理(D)");
    menuItemReaders.setMnemonic('R');
    menuItemUsers.setText("用戶管理(U)");
    menuItemUsers.setMnemonic('U');
    menuItemSystem.setText("系統信息(S)");
    menuItemSystem.setMnemonic('S');
    //menuItemHelp.setText("幫  助(H)");
//    menuItemHelp.setMnemonic('H');
    menuItemAbout.setText("關  于(A)");
    menuItemAbout.setMnemonic('A');
    menuItemExit.setText("退  出(E)");
    menuItemExit.setMnemonic('E');

    //菜單監聽

    menuItemLoan.addActionListener(new MyItemListener(this));
    menuItemGiveback.addActionListener(new MyItemListener(this));
    menuItemBooks.addActionListener(new MyItemListener(this));
    menuItemReaders.addActionListener(new MyItemListener(this));
    menuItemUsers.addActionListener(new MyItemListener(this));
    menuItemSystem.addActionListener(new MyItemListener(this));
//    menuItemHelp.addActionListener(new MyItemListener(this));
    menuItemAbout.addActionListener(new MyItemListener(this));
    menuItemExit.addActionListener(new MyItemListener(this));
    ////////菜單監聽

    //菜單

    popupMenu.add(menuItemUserName);
    popupMenu.addSeparator(); //分隔線
    popupMenu.add(menuItemLoan);
    popupMenu.add(menuItemGiveback);
    popupMenu.addSeparator();
    popupMenu.add(menuItemBooks);
    popupMenu.add(menuItemReaders);
    popupMenu.addSeparator();
    popupMenu.add(menuItemUsers);
    popupMenu.add(menuItemSystem);
    popupMenu.addSeparator();
//    popupMenu.add(menuItemHelp);
    popupMenu.add(menuItemAbout);
    popupMenu.addSeparator();
    popupMenu.add(menuItemExit);
    ///////////菜單

    getContentPane().setLayout(borderLayout1);
    panelTime.setPreferredSize(new Dimension(75, 30));
//        panelTime.setFont(new Font("Times New Roman", Font.BOLD, 28));

    panelImage = new MyImage("Image/heibai.jpg");
    panelImage.setLayout(gridLayout1);

    panelIcon.setLayout(gridLayout2);
    panelIcon.setOpaque(false);
    panelIcon.add(labelMycom);
    panelIcon.add(labelMylib);
    panelIcon.add(labelMyrea);
    panelIcon.add(lableUsers);
    panelIcon.add(labelMyweb);
    panelIcon.add(new JLabel()); //一個空標簽

//        labelMycom.setHorizontalAlignment(JLabel.CENTER);
//        labelMycom.setVerticalAlignment(JLabel.BOTTOM);

    labelMycom.setVerticalTextPosition(JLabel.BOTTOM);
    labelMycom.setHorizontalTextPosition(JLabel.CENTER);
    labelMylib.setVerticalTextPosition(JLabel.BOTTOM);
    labelMylib.setHorizontalTextPosition(JLabel.CENTER);
    labelMyrea.setVerticalTextPosition(JLabel.BOTTOM);
    labelMyrea.setHorizontalTextPosition(JLabel.CENTER);
    lableUsers.setVerticalTextPosition(JLabel.BOTTOM);
    lableUsers.setHorizontalTextPosition(JLabel.CENTER);
    labelMyweb.setVerticalTextPosition(JLabel.BOTTOM);
    labelMyweb.setHorizontalTextPosition(JLabel.CENTER);

    labelMycom.addMouseListener(new MyMainMouseListener(this));
    labelMylib.addMouseListener(new MyMainMouseListener(this));
    labelMyrea.addMouseListener(new MyMainMouseListener(this));
    lableUsers.addMouseListener(new MyMainMouseListener(this));
    labelMyweb.addMouseListener(new MyMainMouseListener(this));
    //分割線
    separator1.setSize(2, 30);
    separator2.setSize(2, 30);
    panelDownCenter.setLayout(borderLayoutCenter);
    panelDownCenter.add(panelDownCenterC, BorderLayout.CENTER);
    panelDownCenter.add(separator2, BorderLayout.EAST);

    panelDownCenter.add(separator1, BorderLayout.WEST);
    panelDownCenterC.setLayout(new BorderLayout());
    //panelDownCenterC.add(new Label());
   // panelDownCenterC.add(new Label());

    //panelDownCenterC.add(buttonMe);
   // buttonMe.setVisible(false);
   buttonSys.setPreferredSize(new Dimension(100,30));
    panelDownCenterC.add(buttonSys,new BorderLayout().EAST);
    buttonSys.addMouseListener(new MyMainMouseListener(this));

    ///////////////////////分割線

    this.getContentPane().add(panelDown, java.awt.BorderLayout.SOUTH);
    panelDown.setLayout(borderLayout2);
    MainMenu.setText("菜  單");
    MainMenu.setToolTipText("主菜單");
    MainMenu.addMouseListener(new MyMainMouseListener(this));

    //        MainMenu.setAccelerator(KeyStroe.getkeysroke('N',Event,CTRL_MASK));
    panelDown.setPreferredSize(new Dimension(10, 30));
    panelDown.add(MainMenu, java.awt.BorderLayout.WEST);
    panelDown.add(panelTime, java.awt.BorderLayout.EAST);
    panelDown.add(panelDownCenter, BorderLayout.CENTER);

    this.getContentPane().add(panelImage, java.awt.BorderLayout.CENTER);
//        this.getContentPane().add(jDesktopPane1, java.awt.BorderLayout.CENTER);
    panelImage.add(panelIcon);
    panelImage.add(new JLabel());
//         uninstallBorder(this);
    panelImage.add(new JLabel());
    panelImage.add(new JLabel());
    panelImage.add(new JLabel());
    panelImage.add(new JLabel());
    panelImage.add(new JLabel());

    ImageIcon im = new ImageIcon("Image/loginIcon.png");
    this.setIconImage(im.getImage());
//this.registerKeyboardAction();
    this.addKeyListener(new KeyListener() {

      public void keyPressed(KeyEvent e) {
      }

      public void keyReleased(KeyEvent e) {
        if (e.getKeyCode() == KeyEvent.VK_X) {
          MyFullScreen fullScreen = new MyFullScreen(this);

          }

        }


      public void keyTyped(KeyEvent e) {
      }

    });
    this.addWindowListener(new myWindowListener(this));
    this.setVisible(true);
    this.setResizable(false);

  }

  public static void main(String[] args) {
    MainFrame2 ssss = new MainFrame2();
  }

  BorderLayout borderLayout1 = new BorderLayout();
  JPanel panelDown = new JPanel();
  JPanel panelIcon = new JPanel();
  JPanel panelDownCenter = new JPanel();
  JPanel panelDownCenterC = new JPanel();
  BorderLayout borderLayout2 = new BorderLayout();
  JToggleButton MainMenu = new JToggleButton();
  ClockPanel panelTime = new ClockPanel();


  BorderLayout borderLayoutCenter = new BorderLayout(5, 5);
  GridLayout gridLayout1 = new GridLayout(1, 8, 10, 10);
  GridLayout gridLayout2 = new GridLayout(6, 1, 10, 5);
  GridLayout gridLayoutCenterC = new GridLayout(1, 4, 10, 5);
  //倆彈出菜單
  JPopupMenu popupMenu = new JPopupMenu();
  JPopupMenu popupMenuMouse = new JPopupMenu();

  //子菜單


  JMenuItem menuItemLoanM = new JMenuItem("借 書(L)");
  JMenuItem menuItemGivaM = new JMenuItem("還 書(G)");
  JMenuItem menuItemShuaXinM = new JMenuItem("刷 新(E)");
  JMenuItem menuItemSystemSleep = new JMenuItem("系統掛起(S)");


  JMenuItem menuItemUserName = new JMenuItem();
  JMenuItem menuItemLoan = new JMenuItem();
  JMenuItem menuItemGiveback = new JMenuItem();
  JMenuItem menuItemBooks = new JMenuItem();
  JMenuItem menuItemReaders = new JMenuItem();
  JMenuItem menuItemUsers = new JMenuItem();
  JMenuItem menuItemSystem = new JMenuItem();
//  JMenuItem menuItemHelp = new JMenuItem();
  JMenuItem menuItemAbout = new JMenuItem();
  JMenuItem menuItemExit = new JMenuItem();

  JLabel labelMycom = new JLabel("我的文檔", new ImageIcon("image/mycom.png"),
                                 JLabel.CENTER);
  JLabel labelMylib = new JLabel("我的圖書館", new ImageIcon("image/mylib.png"),
                                 JLabel.CENTER);
  JLabel labelMyrea = new JLabel("我的讀者", new ImageIcon("image/myrea.png"),
                                 JLabel.CENTER);
  JLabel lableUsers = new JLabel("用戶管理", new ImageIcon("image/users.png"),
                                 JLabel.CENTER);
  JLabel labelMyweb = new JLabel("網上沖浪", new ImageIcon("image/myweb.png"),
                                 JLabel.CENTER);
  JMenuItem menuGexing = new JMenu("個性化");
  JMenuItem menuBackImage = new JMenuItem("更換背景(B)");
  JMenuItem menuFengGe1 = new JMenuItem("流行風格(I)");
  JMenuItem menuFengGe2 = new JMenuItem("辦公風格(O)");
  JMenuItem menuFengGe3 = new JMenuItem("系統風格(P)");
  JSeparator separator1 = new JSeparator(JSeparator.VERTICAL);
  JSeparator separator2 = new JSeparator(JSeparator.VERTICAL);
  //JButton buttonMe = new JButton("個人信息");
  JButton buttonSys = new JButton("系統信息");
//    JDesktopPane jDesktopPane1 = new JDesktopPane();

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91丨porny丨首页| 久久久.com| 亚洲欧洲国产专区| 青椒成人免费视频| 99综合电影在线视频| 欧美一区二区三区四区在线观看| 久久久久久日产精品| 午夜成人在线视频| 日韩视频在线永久播放| 亚洲欧洲日产国码二区| 日本在线不卡视频一二三区| 在线欧美日韩国产| 国产精品天美传媒沈樵| 国产露脸91国语对白| 91精品国产高清一区二区三区| 最近中文字幕一区二区三区| 国产精品一区二区男女羞羞无遮挡 | 欧美日韩一区二区三区四区 | 久久毛片高清国产| 日日骚欧美日韩| 在线精品视频小说1| 国产精品女主播在线观看| 国产综合色在线| 欧美xfplay| 免费在线看一区| 日韩免费成人网| 蜜臀av一区二区在线免费观看| 国产精品五月天| 国产精品1区2区| 国产日韩欧美亚洲| 国产成人综合自拍| 欧美激情一二三区| 不卡av免费在线观看| 国产精品久久网站| 不卡视频一二三四| 国产精品视频在线看| 播五月开心婷婷综合| 国产精品国产三级国产三级人妇| 成人手机在线视频| 亚洲天堂2016| 一本一道综合狠狠老| 亚洲欧洲日韩一区二区三区| 成人av电影在线播放| 亚洲免费高清视频在线| 91精品福利在线| 视频在线在亚洲| 91精品国产乱| 国产精品影视在线| 国产精品天天摸av网| 91年精品国产| 亚洲精品乱码久久久久久久久 | 91色乱码一区二区三区| 亚洲精品视频免费看| 欧美午夜电影网| 六月丁香综合在线视频| 久久久91精品国产一区二区三区| 成人一区二区三区视频| 亚洲精品国产成人久久av盗摄| 在线视频国内一区二区| 日韩av电影一区| 久久久久久夜精品精品免费| 色婷婷av久久久久久久| 美女久久久精品| 国产日韩av一区二区| 91麻豆国产在线观看| 丝袜国产日韩另类美女| 久久久99免费| 色婷婷综合久久久久中文一区二区 | 国产经典欧美精品| 夜夜嗨av一区二区三区网页 | 成人午夜视频网站| 亚洲男同性视频| ww久久中文字幕| 色婷婷av久久久久久久| 激情国产一区二区| 亚洲一区二区五区| 国产日韩欧美麻豆| 国产日韩成人精品| 欧美一区二区三区爱爱| 色综合网站在线| 国产一区不卡视频| 亚洲v精品v日韩v欧美v专区| 中文字幕成人av| 日韩一区二区中文字幕| 日韩avvvv在线播放| 色狠狠桃花综合| 日韩经典中文字幕一区| 久久久久国产一区二区三区四区| 91福利资源站| 成人av免费在线| 免费欧美在线视频| 亚洲高清免费视频| 亚洲欧美乱综合| 国产亚洲女人久久久久毛片| 日韩视频中午一区| 欧美日韩国产一级二级| 91麻豆高清视频| 成人高清视频免费观看| 国产精品一区三区| 国产精品一区不卡| 国产一区日韩二区欧美三区| 三级影片在线观看欧美日韩一区二区 | 亚洲一区二区精品久久av| 国产精品乱码一区二区三区软件 | 亚洲日本丝袜连裤袜办公室| 久久久综合九色合综国产精品| 欧美日韩亚洲不卡| 91美女片黄在线观看91美女| 国产福利91精品一区| 激情综合五月婷婷| 麻豆成人91精品二区三区| 日韩二区在线观看| 午夜免费欧美电影| 亚洲成a人片综合在线| 一区二区成人在线视频| 一区二区三区欧美亚洲| 亚洲精品乱码久久久久久久久 | 美女尤物国产一区| 三级影片在线观看欧美日韩一区二区| 一区二区三区毛片| 亚洲小说欧美激情另类| 亚洲视频一二三区| 亚洲桃色在线一区| 伊人一区二区三区| 亚洲444eee在线观看| 午夜一区二区三区视频| 日韩中文字幕麻豆| 日韩av一区二区三区四区| 美女视频黄久久| 国产精品123区| 91麻豆免费观看| 欧美美女一区二区三区| 欧美一区二区三区日韩| 久久嫩草精品久久久精品一| 亚洲国产精品成人综合| 亚洲欧美日韩国产另类专区| 亚洲猫色日本管| 日日摸夜夜添夜夜添国产精品| 麻豆91在线看| 成人在线视频一区| 91久久精品网| 69p69国产精品| 精品国产免费久久| 国产一区二区免费在线| 成人激情校园春色| 欧美日韩一级片在线观看| 久久久99久久| 亚洲成人av一区二区| 国模少妇一区二区三区| 99久久国产综合精品麻豆| 香蕉久久一区二区不卡无毒影院 | 91免费看视频| 国产一区在线观看麻豆| 波多野结衣一区二区三区| 国产欧美一区二区在线| 亚洲四区在线观看| 奇米精品一区二区三区在线观看一| 国产乱码精品1区2区3区| 色乱码一区二区三区88| 欧美大片日本大片免费观看| 亚洲另类在线一区| 美日韩一区二区| 在线免费不卡视频| 久久五月婷婷丁香社区| 一区二区三区视频在线看| 麻豆精品在线看| 欧美在线观看禁18| 国产精品欧美一区二区三区| 日本在线观看不卡视频| 91麻豆swag| 国产三级精品视频| 色香蕉成人二区免费| 日韩欧美在线网站| 一区二区三区在线观看网站| 国产精品一区二区三区乱码| 91精品久久久久久久99蜜桃| 国产日产欧美一区二区三区| 日产精品久久久久久久性色| 91麻豆免费在线观看| 亚洲国产精品二十页| 麻豆国产欧美日韩综合精品二区| 色老头久久综合| 国产精品色在线| 久久狠狠亚洲综合| 欧美一级生活片| 午夜精品久久久久久久久久| 91丝袜高跟美女视频| 国产女主播在线一区二区| 激情六月婷婷综合| 欧美成人video| 精品无码三级在线观看视频| 制服丝袜亚洲色图| 日本在线不卡视频一二三区| 欧美日韩dvd在线观看| 午夜欧美大尺度福利影院在线看 | 国产毛片精品视频| 欧美成人性战久久| 激情文学综合插| 欧美成人精品1314www| 精品一二线国产|