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

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

?? smainmenudemo.java~64~

?? 管理系統
?? JAVA~64~
字號:
package com.aptech.cdjj.sex.showtable;

/**
 * 標題: 主界面層
 * 小組:SEX
 * 時間:2007.8.31
 * 版本:1.0
 * 類名:SMainMenu
 * 提示各組件命名規則以-后為前綴:JPanel--pnl,JScrollPane--scp,JTextArea--txa,JTextFileld--txt,JLabel--lbl,
 *                            JButton--btn,JCheckBox--chk,JComBox--cbo
 * 本類主要實現:
 * 細節:界面層需導入javax.swing.*;包
 * 1:
 * 2:
 */

import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Rectangle;
import javax.swing.BorderFactory;
import java.awt.Color;
import javax.swing.border.TitledBorder;
import javax.swing.Box;
import java.awt.Component;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseAdapter;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyVetoException;
import java.beans.VetoableChangeListener;
import com.aptech.cdjj.sex.action.SGetTableAction;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;
import java.util.Vector;
import com.aptech.cdjj.sex.action.SChangeAction;

public class SMainMenuDemo extends JFrame {

    SMainMenuDemo() {
        try {
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
        this.setSize(750, 550);
        this.setVisible(true);
    }

    public static void main(String[] args) {
        SMainMenuDemo smainloginmenudemo = new SMainMenuDemo();
    }

    private void jbInit() throws Exception {
        this.getContentPane().setLayout(null); //contentPane設置布局
        jLabel1.setBounds(new Rectangle(134, 9, 58, 23)); //管理員姓名標簽
        jPanel5.setBorder(BorderFactory.createEtchedBorder());
        jPanel5.setBounds(new Rectangle(79, 18, 351, 32));
        jPanel5.setLayout(null);
        jRadioButton1.setText("增加");
        jRadioButton1.setBounds(new Rectangle(11, 6, 66, 23));
        jRadioButton2.setText("刪除");
        jRadioButton2.setBounds(new Rectangle(83, 4, 76, 23));
        jRadioButton3.setText("修改");
        jRadioButton3.setBounds(new Rectangle(162, 5, 76, 23));
        jButton1.setBounds(new Rectangle(249, 4, 83, 25));
        jButton1.setText("提交");
        jButton1.addActionListener(new SMainMenuDemo_jButton1_actionAdapter(this));
        jTextField1.setBounds(new Rectangle(79, 61, 97, 27));
        jTextField2.setBounds(new Rectangle(272, 61, 97, 27));
        jTextField3.setBounds(new Rectangle(79, 138, 97, 27));
        jTextField4.setBounds(new Rectangle(79, 100, 97, 27));
        jTextField5.setBounds(new Rectangle(272, 100, 97, 27));
        jTextField6.setBounds(new Rectangle(272, 138, 97, 27));
        jLabel2.setText("編號:");
        jLabel2.setBounds(new Rectangle(8, 62, 66, 25));
        jLabel3.setText("名稱");
        jLabel3.setBounds(new Rectangle(5, 100, 66, 25));
        jLabel4.setText("用戶名:");
        jLabel4.setBounds(new Rectangle(5, 140, 66, 25));
        jLabel5.setText("時間:");
        jLabel5.setBounds(new Rectangle(192, 60, 66, 25));
        jLabel6.setText("大類");
        jLabel6.setBounds(new Rectangle(191, 102, 66, 25));
        jLabel7.setText("小類");
        jLabel7.setBounds(new Rectangle(190, 140, 66, 25));
        jPanel7.setBorder(BorderFactory.createEtchedBorder());
        jPanel7.setBounds(new Rectangle(253, 9, 288, 39));
        jRadioButton4.setText("增加");
        jRadioButton5.setText("刪除");
        jRadioButton6.setText("修改");
        jButton2.setText("提交");
        jTextField7.setBounds(new Rectangle(83, 62, 93, 29));
        jTextField8.setBounds(new Rectangle(261, 64, 83, 27));
        jTextField9.setBounds(new Rectangle(83, 108, 93, 28));
        jTextField10.setBounds(new Rectangle(261, 109, 83, 25));
        jTextField11.setBounds(new Rectangle(83, 149, 93, 30));
        jTextField12.setBounds(new Rectangle(261, 149, 83, 30));
        jLabel8.setText("編號:");
        jLabel8.setBounds(new Rectangle(30, 113, 39, 21));
        jLabel9.setText("名稱");
        jLabel9.setBounds(new Rectangle(31, 62, 38, 21));
        jLabel10.setText("用戶名:");
        jLabel10.setBounds(new Rectangle(104, 17, 48, 15));
        jLabel11.setText("時間:");
        jLabel11.setBounds(new Rectangle(63, 17, 36, 15));
        jLabel12.setText("大類");
        jLabel12.setBounds(new Rectangle(34, 17, 24, 15));
        jLabel13.setText("小類");
        jLabel13.setBounds(new Rectangle(5, 17, 24, 15));
        jPanel2.setLayout(null);
        jPanel6.setBounds(new Rectangle( -172, 5, 947, 49));
        jPanel6.setLayout(null);
        jLabel14.setText("用戶");
        jLabel14.setBounds(new Rectangle(31, 155, 39, 21));
        jLabel15.setText("時間");
        jLabel15.setBounds(new Rectangle(198, 63, 47, 21));
        jLabel16.setText("大類");
        jLabel16.setBounds(new Rectangle(197, 108, 47, 21));
        jLabel17.setText("小類");
        jLabel17.setBounds(new Rectangle(196, 154, 47, 21));
        pnlTabbed.addChangeListener(new SMainMenuDemo_pnlTabbed_changeAdapter(this));

        this.getContentPane().add(jLabel1);
        pnlTree.setBounds(new Rectangle(4, 5, 125, 480));
        pnlTree.setLayout(null);
        scpTree.setBounds(new Rectangle(1, 0, 125, 479));
        pnlTree.add(scpTree); //Panel容器加入樹型表
        pnlTable.setBounds(new Rectangle(131, 36, 615, 220));
        pnlTable.setLayout(null);
        scpTable.setBounds(new Rectangle(1, 0, 608, 220)); //表格scrollPane滾動容器
        pnlTabbed.setBounds(new Rectangle(132, 260, 608, 222));
        jPanel1.setLayout(null);
        this.getContentPane().add(pnlTable);
        pnlTable.add(scpTable); //表格容器加入滾動容器
        scpTable.getViewport().add(jTable1); //滾動容器內顯示表格
        this.getContentPane().add(pnlTree);
        this.getContentPane().add(pnlTabbed);
        pnlTabbed.add(jPanel1, "jPanel1"); //jTabbedPanel容器 加 Panel容器---子版面
        jTable1.addMouseListener(new SMainMenuDemo_jTable1_mouseAdapter(this));
        jPanel1.add(jPanel5);
        jPanel5.add(jRadioButton1);
        jPanel5.add(jRadioButton2);
        jPanel5.add(jRadioButton3);
        jPanel5.add(jButton1);
        jPanel1.add(jTextField1);
        jPanel1.add(jTextField2);
        jPanel1.add(jTextField4);
        jPanel1.add(jTextField3);
        jPanel1.add(jTextField6);
        jPanel1.add(jTextField5);
        jPanel1.add(jLabel2);
        jPanel1.add(jLabel3);
        jPanel1.add(jLabel4);
        jPanel1.add(jLabel5);
        jPanel1.add(jLabel6);
        jPanel1.add(jLabel7);
        pnlTabbed.add(jPanel2, "jPanel2");
        jPanel2.add(jPanel6);
        jPanel6.add(jLabel13);
        jPanel6.add(jLabel12);
        jPanel6.add(jLabel11);
        jPanel6.add(jLabel10);
        jPanel6.add(jPanel7);
        jPanel7.add(jRadioButton4);
        jPanel7.add(jRadioButton5);
        jPanel7.add(jRadioButton6);
        jPanel7.add(jButton2);
        jPanel2.add(jTextField7);
        jPanel2.add(jLabel9);
        jPanel2.add(jTextField11);
        jPanel2.add(jTextField9);
        jPanel2.add(jLabel8);
        jPanel2.add(jTextField8);
        jPanel2.add(jTextField10);
        jPanel2.add(jTextField12);
        jPanel2.add(jLabel15);
        jPanel2.add(jLabel16);
        jPanel2.add(jLabel17);
        jPanel2.add(jLabel14);
        pnlTabbed.add(jPanel3, "jPanel3");
        pnlTabbed.add(jPanel4, "jPanel4");
        pnlTabbed.setTitleAt(0, "珠寶");
        pnlTabbed.setTitleAt(1, "鉆石");
        pnlTabbed.setTitleAt(2, "瑪瑙");
        pnlTabbed.setTitleAt(3, "翡翠");
        scpTree.getViewport().add(jTree1); //滾動容器內顯示樹型
        this.setJMenuBar(jMenuBar1); //MenuBar功能設置
        jMenuBar1.add(jMenu1);
        jMenuBar1.add(jMenu2);
        jMenuBar1.add(jMenu3);
        jMenuBar1.add(jMenu4);
        jMenuBar1.add(jMenu5);
        jMenuBar1.add(jMenu6);
        jMenu1.setText("珠寶品種"); //菜單設置
        jMenu2.setText("珠寶特價");
        jMenu3.setText("部門");
        jMenu4.setText("銷售");
        jMenu5.setText("業務報表");
        jMenu6.setText("客戶詳情");
        jLabel1.setText("管理員:");

    }

    JPanel pnlTree = new JPanel();
    JScrollPane scpTree = new JScrollPane(); //樹型--滾動對象
    TitledBorder titledBorder1 = new TitledBorder("");
    JPanel pnlTable = new JPanel();
    JScrollPane scpTable = new JScrollPane(); //表格--滾動對象
    JTree jTree1 = new JTree(); //樹型對象
    JMenuBar jMenuBar1 = new JMenuBar();
    JMenu jMenu1 = new JMenu();
    JMenu jMenu2 = new JMenu();
    JMenu jMenu3 = new JMenu();
    JMenu jMenu4 = new JMenu();
    JMenu jMenu5 = new JMenu();
    JMenu jMenu6 = new JMenu();
    JLabel jLabel1 = new JLabel();
    JTabbedPane pnlTabbed = new JTabbedPane(); //多版面對象包含--各子版面
    JPanel jPanel1 = new JPanel();
    JPanel jPanel2 = new JPanel();
    JPanel jPanel3 = new JPanel();
    JPanel jPanel4 = new JPanel();
    JTable jTable1 = new JTable(); //表格對象(JTable)

    JPanel jPanel5 = new JPanel();
    JRadioButton jRadioButton1 = new JRadioButton();
    JRadioButton jRadioButton2 = new JRadioButton();
    JRadioButton jRadioButton3 = new JRadioButton();
    JButton jButton1 = new JButton();
    JTextField jTextField1 = new JTextField();
    JTextField jTextField2 = new JTextField();
    JTextField jTextField3 = new JTextField();
    JTextField jTextField4 = new JTextField();
    JTextField jTextField5 = new JTextField();
    JTextField jTextField6 = new JTextField();
    JLabel jLabel2 = new JLabel();
    JLabel jLabel3 = new JLabel();
    JLabel jLabel4 = new JLabel();
    JLabel jLabel5 = new JLabel();
    JLabel jLabel6 = new JLabel();
    JLabel jLabel7 = new JLabel();
    JPanel jPanel6 = new JPanel();
    JPanel jPanel7 = new JPanel();
    JRadioButton jRadioButton4 = new JRadioButton();
    JRadioButton jRadioButton5 = new JRadioButton();
    JRadioButton jRadioButton6 = new JRadioButton();
    JButton jButton2 = new JButton();
    JTextField jTextField7 = new JTextField();
    JTextField jTextField8 = new JTextField();
    JTextField jTextField9 = new JTextField();
    JTextField jTextField10 = new JTextField();
    JTextField jTextField11 = new JTextField();
    JTextField jTextField12 = new JTextField();
    JLabel jLabel8 = new JLabel();
    JLabel jLabel9 = new JLabel();
    JLabel jLabel10 = new JLabel();
    JLabel jLabel11 = new JLabel();
    JLabel jLabel12 = new JLabel();
    JLabel jLabel13 = new JLabel();
    JLabel jLabel14 = new JLabel();
    JLabel jLabel15 = new JLabel();
    JLabel jLabel16 = new JLabel();
    JLabel jLabel17 = new JLabel();
    public void pnlTabbed_stateChanged(ChangeEvent e) {
        SGetTableAction sta = new SGetTableAction();
        JTabbedPane pt = (JTabbedPane)e.getSource();
        this.jTable1 = (JTable) sta.getTable("select * from person");
        //pnlTabbed.addChangeListener(new SMainMenuDemo_pnlTabbed_changeAdapter(this));
        jTable1.addMouseListener(new SMainMenuDemo_jTable1_mouseAdapter(this));
        scpTable.getViewport().add(jTable1);
    }

    public void jTable1_mouseClicked(MouseEvent e) {
        String[] txt = new String[this.jTable1.getColumnCount()];
        for (int i = 0; i < this.jTable1.getColumnCount(); i++) {
             txt[i] = this.jTable1.getValueAt(this.jTable1.getSelectedRow(),i).toString();
        }
        jTextField1.setText(txt[0]);jTextField4.setText(txt[1]);jTextField3.setText(txt[2]);
        jTextField6.setText(txt[3]);jTextField5.setText(txt[4]);jTextField2.setText(txt[5]);
        jTextField7.setText(txt[6]);
    }

    public void jButton1_actionPerformed(ActionEvent e) {
        SChangeAction sca = new SChangeAction();
        SGetTableAction sta = new SGetTableAction();
        if(sca.isChange(jTextField1.getText(),jTextField4.getText())){
            this.jTable1 = sta.getTable("select * from person");
            jTable1.addMouseListener(new SMainMenuDemo_jTable1_mouseAdapter(this));
            scpTable.getViewport().add(jTable1);
        }else{
            JOptionPane.showMessageDialog(this,"修改失敗");
        }

    }
}


class SMainMenuDemo_jButton1_actionAdapter implements ActionListener {
    private SMainMenuDemo adaptee;
    SMainMenuDemo_jButton1_actionAdapter(SMainMenuDemo adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton1_actionPerformed(e);
    }
}


class SMainMenuDemo_jTable1_mouseAdapter extends MouseAdapter {
    private SMainMenuDemo adaptee;
    SMainMenuDemo_jTable1_mouseAdapter(SMainMenuDemo adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseClicked(MouseEvent e) {
        adaptee.jTable1_mouseClicked(e);
    }
}


class SMainMenuDemo_pnlTabbed_changeAdapter implements ChangeListener {
    private SMainMenuDemo adaptee;
    SMainMenuDemo_pnlTabbed_changeAdapter(SMainMenuDemo adaptee) {
        this.adaptee = adaptee;
    }

    public void stateChanged(ChangeEvent e) {
        adaptee.pnlTabbed_stateChanged(e);
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一二三区精品| 国产永久精品大片wwwapp| voyeur盗摄精品| 欧美韩国日本一区| 一本久久a久久精品亚洲| 亚洲综合无码一区二区| 欧美精品电影在线播放| 精品无人区卡一卡二卡三乱码免费卡| 精品福利视频一区二区三区| 成人黄色网址在线观看| 亚洲一区二区欧美日韩 | 亚洲精品国产视频| 宅男在线国产精品| 成人av网址在线观看| 成人午夜看片网址| 视频在线观看一区| 国产婷婷一区二区| 欧美午夜一区二区三区| 精品一区二区三区蜜桃| 久久99国产精品久久99果冻传媒| 美女尤物国产一区| 亚洲日本在线天堂| 精品剧情在线观看| 欧美日韩一级片在线观看| 国产一区二区三区最好精华液| 久久国产精品72免费观看| 亚洲一区二区精品久久av| 亚洲18色成人| 国产拍欧美日韩视频二区| 91精品黄色片免费大全| 日韩你懂的在线观看| 欧美日韩国产欧美日美国产精品| 成人污视频在线观看| 91老师片黄在线观看| 国产91清纯白嫩初高中在线观看| 日本中文一区二区三区| 一区二区三区视频在线看| 国产精品乱码妇女bbbb| 欧美日韩在线播放| 日韩视频在线一区二区| 欧美国产激情二区三区| 亚洲一线二线三线视频| 蜜桃视频免费观看一区| 成人免费三级在线| 欧洲精品视频在线观看| 色88888久久久久久影院野外| 国产超碰在线一区| 精品视频在线免费看| 欧美成人在线直播| 国产精品第四页| 午夜激情综合网| 天天免费综合色| 国产成人免费av在线| 国产精品综合一区二区三区| 免费看欧美美女黄的网站| 首页国产丝袜综合| 国产成人免费视频网站高清观看视频| 91天堂素人约啪| 精品日韩在线观看| 亚洲午夜在线电影| 天堂成人国产精品一区| 国产91高潮流白浆在线麻豆 | 色噜噜狠狠成人中文综合| 日韩欧美一区在线观看| 亚洲天堂久久久久久久| 蜜桃视频在线一区| 91九色02白丝porn| 亚洲国产高清aⅴ视频| 日韩精品91亚洲二区在线观看| 成人精品免费网站| 日韩欧美三级在线| 亚洲国产视频一区| 99久久久久久| 欧美日韩精品福利| 国产精品不卡在线| 国产一区二区成人久久免费影院| 欧美唯美清纯偷拍| 国产精品国产三级国产aⅴ原创| 久久99最新地址| 欧美顶级少妇做爰| 自拍偷自拍亚洲精品播放| 国产在线看一区| 成人app在线观看| 亚洲精品在线免费播放| 日韩av中文在线观看| 91久久精品国产91性色tv| 国产精品理论在线观看| 国产精品18久久久久久久久| 日韩精品在线一区二区| 午夜精品久久久久久久| 欧美调教femdomvk| 亚洲黄色小说网站| 91性感美女视频| 国产精品毛片久久久久久久| 国产麻豆精品在线观看| 欧美成人在线直播| 美国十次综合导航| 欧美一区二区私人影院日本| 国产欧美1区2区3区| 国产美女一区二区| 亚洲精品一区二区三区香蕉| 久久国产夜色精品鲁鲁99| 69久久夜色精品国产69蝌蚪网| 亚洲综合图片区| 欧美亚洲一区二区三区四区| 亚洲综合免费观看高清完整版| 91在线一区二区三区| 中文字幕在线不卡| 久久精品国产秦先生| 日韩免费高清av| 久久99精品国产麻豆婷婷| 日韩欧美一区二区三区在线| 免费成人美女在线观看.| 5566中文字幕一区二区电影 | 91福利在线导航| 亚洲精品第一国产综合野| 91丨porny丨国产| 一区二区三区日韩欧美| 欧美自拍偷拍一区| 午夜日韩在线观看| 日韩欧美在线123| 国产在线观看免费一区| 欧美韩国日本一区| 99re成人精品视频| 一区二区高清免费观看影视大全| 色婷婷av一区二区三区软件| 亚洲成精国产精品女| 日韩精品中午字幕| 国产999精品久久| 中文字幕视频一区| 欧美亚洲一区二区在线| 青娱乐精品视频在线| 久久嫩草精品久久久精品一| 日本最新不卡在线| 久久久久久久一区| 91视频免费看| 亚洲1区2区3区4区| 久久久久久久一区| 91国偷自产一区二区三区观看 | 久久国产精品色婷婷| 国产欧美一区二区在线观看| 91在线观看下载| 视频一区免费在线观看| 精品国产区一区| 99久久久精品| 美女网站色91| 国产精品区一区二区三区| 欧美专区在线观看一区| 激情另类小说区图片区视频区| 中文字幕人成不卡一区| 6080国产精品一区二区| 555夜色666亚洲国产免| 国产揄拍国内精品对白| 亚洲你懂的在线视频| 婷婷六月综合网| 蜜臂av日日欢夜夜爽一区| 国产午夜精品理论片a级大结局| 91美女在线视频| 蜜臂av日日欢夜夜爽一区| 综合久久一区二区三区| 日韩视频一区二区在线观看| 99在线精品视频| 久久99精品久久久久久| 一区二区三区高清不卡| 久久人人爽爽爽人久久久| 日本乱人伦aⅴ精品| 国产成都精品91一区二区三| 亚洲狠狠爱一区二区三区| 国产日韩欧美制服另类| 欧美日韩精品一区二区三区蜜桃| 国产成人在线视频网址| 日韩激情中文字幕| 亚洲人成影院在线观看| 久久色在线视频| 国产精品 欧美精品| 香蕉加勒比综合久久| 中文字幕一区二区三区在线不卡| 91精品国产综合久久久久| 色婷婷综合久色| 福利一区福利二区| 麻豆传媒一区二区三区| 亚洲午夜影视影院在线观看| 国产精品美女久久福利网站| 精品国产123| 欧美一区二区黄色| 欧美色图12p| 99re这里都是精品| 成人a免费在线看| 激情五月激情综合网| 日韩av电影免费观看高清完整版在线观看| 中文字幕在线不卡一区| 国产欧美在线观看一区| 欧美精品一区二区在线观看| 91麻豆精品国产无毒不卡在线观看 | 亚洲电影一级片| 亚洲欧美一区二区三区久本道91| 中文av一区二区| 久久久不卡网国产精品二区| 26uuu亚洲综合色欧美 | 国产午夜精品一区二区三区视频|