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

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

?? mediamanagerframe.java

?? 對音像圖書文件進行自由管理
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
//package vivo.mediamanager;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.TitledBorder; 

public class MediaManagerFrame extends JFrame {
    
	MyBook [] bookInfo = new MyBook[200];
	MyCD [] cdInfo = new MyCD[200];
	MyTape [] tapeInfo = new MyTape[200];
	
	int bookcp,cdcp,tapecp;
	int bookCount,cdCount,tapeCount;
	
	String [][] bookContent;
	String [][] cdContent;
	String [][] tapeContent;
	
	String [] bookHead = {"名稱","作者","編輯","出版社","價格","日期","ISBN"};
	String [] cdHead = {"名稱","藝術家","出版社","價格","發行公司","ISRC"};
	String [] tapeHead = {"名稱","藝術家","出版社","價格","ISRC"};
	
	JPanel main,book,cd,tape;
	Container pane;//[保存主界面的容器]
	
	JTable bookTable,cdTable,tapeTable;
	JScrollPane bookScroll,cdScroll,tapeScroll;
	
    public MediaManagerFrame() {
     	
     	//[設置windows外觀]
     	
        try
		{
			UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
			SwingUtilities.updateComponentTreeUI(this);
		}
		catch(Exception e){System.err.println("應用Windows界面失敗");}
		
        bookcp=cdcp=tapecp=0;
        bookCount=cdCount=tapeCount=0;
        
        bookContent=new String[0][7];
        cdContent=new String[0][6];
        tapeContent=new String[0][5];
     	
       	pane=this.getContentPane();
   		pane.setLayout(new BorderLayout());
        setTitle("音像圖書管理系統");
        
        //[設置窗口大小和位置]
     	setSize(new Dimension(410,550));
        setLocation(300,100);
        
        // Add window listener.
        this.addWindowListener
        (
            new WindowAdapter() {
                public void windowClosing(WindowEvent e) {
                    MediaManagerFrame.this.windowClosed();
                }
            }
        );
        
        //[創建選項頁]
        createTabbed();
        
        //[創建菜單]
   //     createMenu();

    }
    
    private void createMenu(){
    	
        JMenuBar menuBar = new JMenuBar();
        
        JMenu menuSystem = new JMenu();
        JMenuItem menuSystemExit = new JMenuItem();
        
        menuSystem.setText("  系  統 (S)  ");
        menuSystem.setMnemonic('S');
        menuSystemExit.setText("退  出 (X)");
        menuSystemExit.setMnemonic('X');
                
        // Add action listener.for the menu button
        menuSystemExit.addActionListener
        (
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.windowClosed();
                }
            }
        );
        
        JMenu menuBook = new JMenu();
        JMenuItem menuBookQuery = new JMenuItem();
        JMenuItem menuBookInsert = new JMenuItem();
        JMenuItem menuBookDelete = new JMenuItem();
        
        menuBook.setText("  圖  書 (B)  ");
        menuBook.setMnemonic('B');
        menuBookQuery.setText("查  詢 (Q)");
        menuBookQuery.setMnemonic('Q');
        menuBookInsert.setText("插  入 ( I)");
        menuBookInsert.setMnemonic('I');
        menuBookDelete.setText("刪  除 (D)");
        menuBookDelete.setMnemonic('D');
        
        // Add action listener.for the menu button
        menuBookQuery.addActionListener
        (
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.bookQuery();
                }
            }
        );
   	    menuBookInsert.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.bookInsert();
                }
            }
        );
        
        JMenu menuCD = new JMenu();
        JMenuItem menuCDQuery = new JMenuItem();
        JMenuItem menuCDInsert = new JMenuItem();
        JMenuItem menuCDDelete = new JMenuItem();
        
        menuCD.setText("  光  盤 (C)  ");
        menuCD.setMnemonic('C');
        menuCDQuery.setText("查  詢 (Q)");
        menuCDQuery.setMnemonic('Q');
        menuCDInsert.setText("插  入 ( I)");
        menuCDInsert.setMnemonic('I');
        menuCDDelete.setText("刪  除 (D)");
        menuCDDelete.setMnemonic('D');
        
        JMenu menuTape = new JMenu();
        JMenuItem menuTapeQuery = new JMenuItem();
        JMenuItem menuTapeInsert = new JMenuItem();
        JMenuItem menuTapeDelete = new JMenuItem();
        
        menuTape.setText("  磁  帶 (T)  ");
        menuTape.setMnemonic('T');
        menuTapeQuery.setText("查  詢 (Q)");
        menuTapeQuery.setMnemonic('Q');
        menuTapeInsert.setText("插  入 ( I)");
        menuTapeInsert.setMnemonic('I');
        menuTapeDelete.setText("刪  除 (D)");
        menuTapeDelete.setMnemonic('D');
        
        JMenu menuHelp = new JMenu();
        JMenuItem menuHelpAbout = new JMenuItem();
        
        menuHelp.setText("  幫  助 (H)  ");
        menuHelp.setMnemonic('H');
        menuHelpAbout.setText("關  于 (A)");
        menuHelpAbout.setMnemonic('A');
		
		
        menuSystem.add(menuSystemExit);
        menuBar.add(menuSystem);
        
        menuBook.add(menuBookQuery);
        menuBook.add(menuBookInsert);
        menuBook.add(menuBookDelete);
        menuBar.add(menuBook);
        
        menuCD.add(menuCDQuery);
        menuCD.add(menuCDInsert);
        menuCD.add(menuCDDelete);
        menuBar.add(menuCD);
        
        menuTape.add(menuTapeQuery);
        menuTape.add(menuTapeInsert);
        menuTape.add(menuTapeDelete);
        menuBar.add(menuTape);
        
        menuHelp.add(menuHelpAbout);
        menuBar.add(menuHelp);
        
        setJMenuBar(menuBar);
    }

	private void createTabbed(){
		
		JPanel middle = new JPanel();
		pane.add(middle,BorderLayout.CENTER);
		middle.setLayout(new BorderLayout());
		
		main = new JPanel();
		middle.add(main,BorderLayout.CENTER);
		main.setLayout(new GridLayout(1,1));
		
	    JTabbedPane tabbedPane = new JTabbedPane();
		
		//[BOOK TAB]
	    book = new JPanel();
	    book.setLayout(new BorderLayout());

		Box south=Box.createHorizontalBox();
		book.add(south,BorderLayout.SOUTH);
		book.add(Box.createHorizontalGlue());
		JButton bookInsert = new JButton("插入記錄(I)");
		bookInsert.setMnemonic('I');
		bookInsert.setToolTipText("插入一條新的記錄");
		south.add(bookInsert);
		JButton bookDelete = new JButton("刪除記錄(D)");
		bookDelete.setMnemonic('D');
		bookDelete.setToolTipText("刪除一條已有記錄");
		south.add(bookDelete);
		JButton bookQuery=new JButton("查詢記錄(Q)");
		bookQuery.setMnemonic('Q');
		bookQuery.setToolTipText("按指定的要求查詢記錄");
		south.add(bookQuery);
		JButton exitSystem1 = new JButton("退出系統(X)");
		exitSystem1.setMnemonic('X');
		exitSystem1.addActionListener(
	            new ActionListener() {
	                public void actionPerformed(ActionEvent e) {
	                    System.exit(0);
	                }
	            }
	        );
		south.add(exitSystem1);
	    
	    bookQuery.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.bookQuery();
                }
            }
        );
	    bookInsert.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.bookInsert();
                }
            }
        );
	    bookDelete.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.bookDelete();
                }
            }
        );

	    bookTable = new JTable(bookContent, bookHead);
	    bookScroll = new JScrollPane(bookTable);
	    
	    book.add(bookScroll);
	    
	    tabbedPane.addTab(" 圖書明細 ",book);
	    
	    //[CD TAB]
	    cd = new JPanel();
	    cd.setLayout(new BorderLayout());
	    
		Box south2=Box.createHorizontalBox();
		cd.add(south2,BorderLayout.SOUTH);
		cd.add(Box.createHorizontalGlue());
		JButton cdInsert = new JButton("插入記錄(I)");
		cdInsert.setMnemonic('I');
		south2.add(cdInsert);
		JButton cdDelete = new JButton("刪除記錄(D)");
		cdDelete.setMnemonic('D');
		south2.add(cdDelete);
		JButton cdQuery=new JButton("查詢記錄(Q)");
		cdQuery.setMnemonic('Q');
		south2.add(cdQuery);
		JButton exitSystem2 = new JButton("退出系統(X)");
		exitSystem2.setMnemonic('X');
		exitSystem2.addActionListener(
	            new ActionListener() {
	                public void actionPerformed(ActionEvent e) {
	                    System.exit(0);
	                }
	            }
	        );
		south2.add(exitSystem2);
	    
	    cdQuery.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.cdQuery();
                }
            }
        );
	    cdInsert.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.cdInsert();
                }
            }
        );
	    cdDelete.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.cdDelete();
                }
            }
        );

	    cdTable = new JTable(cdContent, cdHead);
	    cdScroll = new JScrollPane(cdTable);
	    
	    cd.add(cdScroll);
	    
	    tabbedPane.addTab(" 光盤明細 ",cd);
	    
	    //[TAPE TAB]
	    tape = new JPanel();
	    tape.setLayout(new BorderLayout());
	    
		Box south3=Box.createHorizontalBox();
		tape.add(south3,BorderLayout.SOUTH);
		tape.add(Box.createHorizontalGlue());
		JButton tapeInsert = new JButton("插入記錄(I)");
		tapeInsert.setMnemonic('I');
		south3.add(tapeInsert);
		JButton tapeDelete = new JButton("刪除記錄(D)");
		tapeDelete.setMnemonic('D');
		south3.add(tapeDelete);
		JButton tapeQuery=new JButton("查詢記錄(Q)");
		tapeQuery.setMnemonic('Q');
		south3.add(tapeQuery);
		JButton exitSystem3 = new JButton("退出系統(X)");
		exitSystem3.setMnemonic('X');
		exitSystem3.addActionListener(
	            new ActionListener() {
	                public void actionPerformed(ActionEvent e) {
	                    System.exit(0);
	                }
	            }
	        );
		south3.add(exitSystem3);
		  
	    tapeQuery.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.tapeQuery();
                }
            }
        );
	    tapeInsert.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.tapeInsert();
                }
            }
        );
	    tapeDelete.addActionListener(
            new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    MediaManagerFrame.this.tapeDelete();
                }
            }
        );

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
视频一区视频二区中文字幕| 精品日韩在线一区| 欧美精品色一区二区三区| 日韩一区二区在线看| 中文一区在线播放| 丝袜美腿高跟呻吟高潮一区| 91在线视频在线| 欧美精品一区二区三区蜜臀| 亚洲国产日韩a在线播放| aaa国产一区| 国产亚洲一区二区三区四区| 久久成人精品无人区| 欧洲av在线精品| 亚洲人成网站色在线观看| 国产成人亚洲综合a∨婷婷| 欧美一区二区成人6969| 午夜精品久久久久久不卡8050| 91尤物视频在线观看| 国产欧美一区视频| 国产一区二区不卡| 精品精品欲导航| 开心九九激情九九欧美日韩精美视频电影 | 视频一区视频二区中文字幕| 欧美日韩一区久久| 一区二区三区在线播放| 91在线看国产| 亚洲天堂免费看| 成人免费看视频| 国产精品污www在线观看| 国产成人无遮挡在线视频| 亚洲精品一线二线三线| 精品一区二区免费| 久久这里只有精品首页| 国产在线视视频有精品| 国产偷国产偷亚洲高清人白洁| 福利视频网站一区二区三区| 亚洲色大成网站www久久九九| 精品欧美一区二区在线观看| 日韩一卡二卡三卡四卡| 欧美综合一区二区三区| 欧美猛男超大videosgay| 91久久线看在观草草青青| 色94色欧美sute亚洲线路二 | 久久久精品欧美丰满| 欧美日本不卡视频| 91精品国产91久久久久久最新毛片 | 亚洲影院免费观看| 亚洲精品国产精华液| 国产精品久久久久久久久久久免费看 | 1区2区3区精品视频| 亚洲第一在线综合网站| 精品乱码亚洲一区二区不卡| 亚洲国产精品成人综合| 极品美女销魂一区二区三区免费| 久久久精品国产99久久精品芒果| 国产成人av自拍| 一卡二卡三卡日韩欧美| 欧美成人a视频| 91小视频免费观看| 免费观看日韩av| 欧美激情一区二区在线| 欧美吻胸吃奶大尺度电影| 奇米影视一区二区三区| 欧美zozo另类异族| 久久精品一区二区三区不卡 | 日韩精品色哟哟| 亚洲尤物视频在线| 国产成人自拍高清视频在线免费播放| 日韩欧美一二三区| 亚洲色图都市小说| 国产激情一区二区三区| 欧美精品视频www在线观看| 亚洲欧美偷拍卡通变态| 免费人成黄页网站在线一区二区| 日韩精品一区二| 日韩av中文字幕一区二区| 国产精品一品二品| 亚洲影院免费观看| 久久日韩粉嫩一区二区三区 | 欧美一级搡bbbb搡bbbb| 成人va在线观看| 麻豆成人免费电影| 一区二区三区在线观看网站| 久久影院视频免费| 欧美日本在线一区| 91啪九色porn原创视频在线观看| 免费日韩伦理电影| 亚洲综合在线电影| 最新日韩av在线| 国产视频一区二区在线| 欧美日韩在线播放一区| 国产女同互慰高潮91漫画| 欧美一激情一区二区三区| 美女一区二区视频| 精品av综合导航| 不卡的电视剧免费网站有什么| 国产清纯白嫩初高生在线观看91| 久久精品国产亚洲aⅴ| 久久蜜桃一区二区| 99视频有精品| 香蕉av福利精品导航| 久久综合五月天婷婷伊人| 奇米888四色在线精品| 欧美精品一区二区三区视频| 欧美一级免费观看| 欧美三级乱人伦电影| 色综合久久综合网欧美综合网| 国产乱子伦一区二区三区国色天香| 日韩影院精彩在线| 亚洲第一搞黄网站| 亚洲电影中文字幕在线观看| 亚洲一区视频在线| 亚洲国产日韩综合久久精品| 亚洲在线观看免费| 亚洲综合丁香婷婷六月香| 亚洲日本va在线观看| 亚洲欧美色一区| 亚洲男人的天堂在线aⅴ视频| 亚洲精品美腿丝袜| 亚洲一级二级三级| 亚洲高清免费视频| 麻豆视频观看网址久久| 久久国产成人午夜av影院| 久久99精品久久只有精品| 黄色日韩三级电影| 波多野结衣精品在线| 91麻豆123| 538prom精品视频线放| 欧美xxxxxxxx| 国产精品毛片大码女人| 亚洲在线免费播放| 久久电影网站中文字幕 | 在线免费观看不卡av| 欧美性猛片aaaaaaa做受| 88在线观看91蜜桃国自产| 日韩一级二级三级| 中文乱码免费一区二区| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲精选一二三| 男女激情视频一区| proumb性欧美在线观看| 欧美精品色一区二区三区| 精品嫩草影院久久| 日韩一区在线看| 日韩精品电影在线观看| 成人一区二区三区在线观看| 91麻豆高清视频| 日韩免费一区二区| 亚洲欧美二区三区| 麻豆91在线看| 色综合久久久久综合| 精品免费日韩av| 一区二区三区免费看视频| 久久国产精品99久久久久久老狼 | a美女胸又www黄视频久久| 国产精品色婷婷久久58| 奇米亚洲午夜久久精品| 9i在线看片成人免费| 日韩一区二区电影在线| 欧美激情一区二区| 日本欧美一区二区在线观看| 99久久精品国产导航| 精品国产乱码久久久久久老虎 | 精品中文字幕一区二区小辣椒| 欧美性色黄大片手机版| 精品国产伦理网| 亚洲国产欧美另类丝袜| 国产福利一区二区| 欧美精品在线一区二区三区| 亚洲丝袜精品丝袜在线| 精品一二三四区| 欧美年轻男男videosbes| 日韩一区在线播放| 国产·精品毛片| 精品久久久久久久久久久院品网| 一区二区三区91| 99精品视频一区| 欧美激情综合在线| 美日韩一级片在线观看| 欧美精选午夜久久久乱码6080| 亚洲欧美另类久久久精品2019| 国产黄色91视频| 精品av综合导航| 狠狠狠色丁香婷婷综合久久五月| 欧美网站一区二区| 亚洲一区二区三区自拍| 99久久精品国产观看| 国产精品麻豆网站| 高清av一区二区| 中文字幕电影一区| 国产成人午夜99999| 久久精品视频一区| 国产成人精品亚洲午夜麻豆| www国产成人免费观看视频 深夜成人网| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美人狂配大交3d怪物一区 | 91亚洲男人天堂| 亚洲人成在线播放网站岛国| 色中色一区二区| 一区二区三区资源|