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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? smainmenudemo.java~61~

?? 管理系統(tǒng)
?? JAVA~61~
字號:
package com.aptech.cdjj.sex.showtable;

/**
 * 標題: 主界面層
 * 小組:SEX
 * 時間:2007.8.31
 * 版本:1.0
 * 類名:SMainMenu
 * 提示各組件命名規(guī)則以-后為前綴:JPanel--pnl,JScrollPane--scp,JTextArea--txa,JTextFileld--txt,JLabel--lbl,
 *                            JButton--btn,JCheckBox--chk,JComBox--cbo
 * 本類主要實現(xiàn):
 * 細節(jié):界面層需導入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設(shè)置布局
        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); //滾動容器內(nèi)顯示表格
        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); //滾動容器內(nèi)顯示樹型
        this.setJMenuBar(jMenuBar1); //MenuBar功能設(shè)置
        jMenuBar1.add(jMenu1);
        jMenuBar1.add(jMenu2);
        jMenuBar1.add(jMenu3);
        jMenuBar1.add(jMenu4);
        jMenuBar1.add(jMenu5);
        jMenuBar1.add(jMenu6);
        jMenu1.setText("珠寶品種"); //菜單設(shè)置
        jMenu2.setText("珠寶特價");
        jMenu3.setText("部門");
        jMenu4.setText("銷售");
        jMenu5.setText("業(yè)務報表");
        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,"修改失敗");
            int num = JOptionPane.showConfirmDialog(this,"選擇");
            if(num == JOptionPane.YES_OPTION){
                JOptionPane.showMessageDialog(this,"YES");
            }else{
                JOptionPane.showMessageDialog(this,"NO");
            }
        }

    }
}


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一区二区三区免费野_久草精品视频
国产亚洲美州欧州综合国| 亚洲大片一区二区三区| 午夜免费久久看| 粉嫩蜜臀av国产精品网站| 欧美日韩综合不卡| 国产欧美一二三区| 日本中文在线一区| caoporn国产一区二区| 日韩免费观看高清完整版 | 欧美国产禁国产网站cc| 一区二区三区不卡视频在线观看| 国产一区在线精品| 欧美美女喷水视频| 亚洲精品久久嫩草网站秘色| 国产一区二区三区| 欧美刺激午夜性久久久久久久| 日韩久久一区二区| 成人综合婷婷国产精品久久蜜臀| 欧美一级淫片007| 夜夜爽夜夜爽精品视频| 99国内精品久久| 久久久久久**毛片大全| 日韩av电影一区| 67194成人在线观看| 一区二区三区毛片| 91香蕉视频污| 亚洲欧美日韩国产综合在线 | 在线观看不卡一区| 国产人伦精品一区二区| 激情综合一区二区三区| 日韩午夜av电影| 奇米色一区二区三区四区| 欧美精品色综合| 天堂av在线一区| 欧美一区二区日韩| 毛片一区二区三区| 2020国产精品自拍| 精品一区二区久久久| 26uuu亚洲综合色欧美 | 久久精品亚洲精品国产欧美 | 成人av资源在线| 中文字幕av在线一区二区三区| 国产91精品在线观看| 中文在线免费一区三区高中清不卡| 国产jizzjizz一区二区| 国产精品毛片大码女人 | 国产成人av电影免费在线观看| 欧美成人r级一区二区三区| 国产一二三精品| 欧美国产欧美综合| 91免费视频大全| 亚洲成人免费在线观看| 日韩一区二区三区精品视频| 久久99国产精品久久99| 日本一区二区高清| 欧美伊人久久久久久午夜久久久久| 亚洲18色成人| 欧美成人一区二区三区片免费 | 欧美性生活影院| 秋霞午夜鲁丝一区二区老狼| 26uuu欧美日本| 97久久精品人人澡人人爽| 一级日本不卡的影视| 欧美一二三区在线| 成人av动漫网站| 日韩精品色哟哟| 国产精品久久久久久亚洲毛片 | 卡一卡二国产精品| 欧美激情在线看| 欧美色精品在线视频| 精品一二三四区| 亚洲欧洲精品一区二区三区不卡| 在线观看欧美日本| 国产一区二区三区美女| 亚洲激情在线播放| 欧美不卡一区二区| 日本伦理一区二区| 精品一区二区在线免费观看| 亚洲私人黄色宅男| 精品动漫一区二区三区在线观看| av网站免费线看精品| 青青草伊人久久| 亚洲精品乱码久久久久久| 亚洲精品在线三区| 欧美探花视频资源| 不卡一区中文字幕| 麻豆精品蜜桃视频网站| 亚洲精品精品亚洲| 国产亚洲欧洲一区高清在线观看| 欧美亚洲综合久久| jiyouzz国产精品久久| 国内一区二区在线| 青青草国产成人99久久| 亚洲精品成a人| 国产精品久久久久影院老司| 久久久不卡网国产精品二区| 在线观看网站黄不卡| 国产不卡一区视频| 狠狠色丁香久久婷婷综| 日本免费新一区视频| 亚洲成人免费视| 亚洲激情欧美激情| 国产精品久久久久久久久免费桃花 | 精品剧情在线观看| 欧美日韩黄色影视| 色哟哟欧美精品| 成人精品国产一区二区4080| 国产剧情在线观看一区二区| 日本女优在线视频一区二区| 天堂精品中文字幕在线| 亚洲午夜国产一区99re久久| 亚洲精品日韩专区silk| 亚洲日本va在线观看| 亚洲日本一区二区| 伊人开心综合网| 国产精品久久777777| 国产精品色哟哟网站| 国产精品久久久久久妇女6080 | 亚洲成人你懂的| 亚洲国产综合在线| 亚洲第一会所有码转帖| 亚洲成在人线免费| 午夜精品久久久| 美女网站视频久久| 久久成人18免费观看| 久久国产精品一区二区| 国产精一品亚洲二区在线视频| 国产福利一区在线观看| jvid福利写真一区二区三区| 色综合视频在线观看| 色综合久久久久久久久久久| 欧美在线色视频| 欧美肥胖老妇做爰| 久久在线免费观看| 中文字幕在线观看一区| 亚洲最新视频在线观看| 亚洲成av人影院| 精品一区二区三区免费毛片爱 | 久久精品亚洲麻豆av一区二区 | 麻豆免费精品视频| 国产成人精品一区二| www.成人网.com| 在线观看国产一区二区| 精品国产百合女同互慰| 亚洲欧洲精品一区二区三区| 亚洲国产视频一区二区| 精品一区二区三区在线视频| 成人精品视频一区二区三区| 精品视频一区三区九区| 2017欧美狠狠色| 亚洲欧美一区二区三区极速播放| 丝袜美腿亚洲色图| 国产精品影视网| 欧美性大战xxxxx久久久| 欧美大片在线观看| 亚洲免费大片在线观看| 精品一区二区在线播放| 日本丶国产丶欧美色综合| 日韩你懂的在线观看| 亚洲精品久久久蜜桃| 国产精品一区在线观看你懂的| 色狠狠av一区二区三区| 欧美精品一区二区三区蜜臀| 亚洲免费观看在线视频| 国产精品456| 欧美卡1卡2卡| 综合在线观看色| 国内精品免费在线观看| 欧美日韩国产小视频| 国产精品乱码一区二三区小蝌蚪| 丝袜国产日韩另类美女| 91啪在线观看| 久久精品无码一区二区三区| 日韩中文字幕麻豆| 色呦呦一区二区三区| 久久精品一区八戒影视| 美女免费视频一区二区| 91久久国产最好的精华液| 中文字幕av资源一区| 精品一区二区三区av| 欧美老年两性高潮| 亚洲一区中文日韩| 不卡的av电影| 国产亚洲精品久| 蜜臂av日日欢夜夜爽一区| 91高清视频在线| 亚洲乱码一区二区三区在线观看| 国产成人自拍高清视频在线免费播放 | 26uuu久久天堂性欧美| 爽爽淫人综合网网站| 欧美日韩一区二区三区四区五区| 中文字幕高清一区| 国产激情一区二区三区桃花岛亚洲| 欧美精品v国产精品v日韩精品| 亚洲日本丝袜连裤袜办公室| 成人激情免费电影网址| 欧美韩国日本一区| 99热国产精品| 中文字幕在线一区免费| 成av人片一区二区|