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

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

?? smainmenudemo.java~63~

?? 管理系統
?? JAVA~63~
字號:
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,"修改失敗");
            String txt = JOptionPane.showInputDialog(this,"請選擇");
            if(txt == null){
                JOptionPane.showMessageDialog(this,"YES");
            }else{
                jTextField1.setText(txt);
            }
        }

    }
}


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一区二区三区免费野_久草精品视频
免费成人性网站| 精品毛片乱码1区2区3区 | 亚洲天天做日日做天天谢日日欢 | 久久国产尿小便嘘嘘尿| 亚洲国产精品天堂| 午夜久久久久久久久| 亚洲国产成人精品视频| 午夜精品久久久| 另类小说图片综合网| 国产一区啦啦啦在线观看| 国产九色sp调教91| 99re热视频这里只精品| 色一情一乱一乱一91av| 欧美丝袜丝交足nylons| 精品女同一区二区| 国产精品久久久一区麻豆最新章节| 国产精品国产三级国产aⅴ入口 | 国内精品伊人久久久久影院对白| 精品在线播放午夜| 国产aⅴ综合色| 色悠久久久久综合欧美99| 欧美在线一区二区| 欧美不卡在线视频| 亚洲国产精品成人综合色在线婷婷| 国产欧美日韩激情| 亚洲资源中文字幕| 精品在线一区二区| 91丨porny丨户外露出| 在线观看日韩精品| 欧美精品一区二区三区一线天视频| 久久久国产精品麻豆| 中文字幕一区免费在线观看| 天使萌一区二区三区免费观看| 久久99精品久久久久久国产越南| 成人国产视频在线观看| 欧美一区二区三区在线观看视频| 久久一区二区三区国产精品| 中文字幕不卡在线观看| 首页国产欧美日韩丝袜| 丁香天五香天堂综合| 欧美日韩大陆在线| 国产精品丝袜一区| 蜜臀av一区二区在线免费观看| 国产a视频精品免费观看| 欧美日韩国产另类不卡| 国产精品女主播av| 奇米精品一区二区三区在线观看一| 国产91在线观看| 91精品国产91久久久久久最新毛片 | 久久国内精品自在自线400部| 福利电影一区二区| 91精品婷婷国产综合久久| 国产精品三级av| 激情都市一区二区| 制服丝袜中文字幕一区| 亚洲精品老司机| 成人黄色在线网站| 久久免费视频一区| 麻豆91在线看| 欧美一区二区视频在线观看2022 | 亚洲综合在线免费观看| 成人综合婷婷国产精品久久蜜臀| 欧美一区二区三区免费大片 | 久久99精品久久久久久久久久久久| 91免费视频观看| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 欧美日韩第一区日日骚| 亚洲图片你懂的| 粗大黑人巨茎大战欧美成人| 久久影音资源网| 国产精品香蕉一区二区三区| 日韩一区二区三区免费观看| 图片区小说区国产精品视频| 欧美亚洲综合久久| 一区二区三区产品免费精品久久75| 成人福利视频在线看| 国产日韩精品一区二区三区| 国产精品88av| 国产精品盗摄一区二区三区| 成人精品视频.| 国产精品传媒在线| 在线观看日韩高清av| 亚洲成人动漫在线观看| 欧美精品v日韩精品v韩国精品v| 一区二区三区91| 911国产精品| 激情图区综合网| 国产欧美日韩在线观看| 成人激情小说网站| 一区二区三区四区在线| 在线观看日韩电影| 老司机精品视频一区二区三区| 7777女厕盗摄久久久| 狠狠色狠狠色合久久伊人| 欧美激情一区二区三区不卡| 99国产精品久久久久久久久久| 亚洲嫩草精品久久| 欧美一区二区三区免费大片 | 国产视频一区在线观看| 国产美女在线观看一区| 亚洲欧洲av一区二区三区久久| 日本韩国欧美在线| 美女在线一区二区| 国产精品久久久久久久久快鸭| 91久久精品午夜一区二区| 天天色综合成人网| 中文字幕欧美日韩一区| 欧美日韩一区久久| 国产精品888| 日韩精品福利网| 国产精品不卡在线观看| 欧美美女网站色| 成人精品免费网站| 麻豆精品在线播放| 亚洲精品视频在线| 国产色产综合色产在线视频| 欧美亚洲国产一区二区三区 | 色综合久久久久久久久| 美女任你摸久久| 亚洲精品视频在线看| 国产日韩视频一区二区三区| 欧美一a一片一级一片| 国产成人av一区二区三区在线 | 精品久久久久久久久久久院品网| www.性欧美| 国产在线乱码一区二区三区| 亚洲美女免费在线| 久久久久久一级片| 日韩一区二区三区电影在线观看| 99v久久综合狠狠综合久久| 精品一区二区三区视频 | 欧美国产综合一区二区| 日韩一区二区精品葵司在线| 一本到不卡免费一区二区| 黄网站免费久久| 日韩avvvv在线播放| 亚洲综合丝袜美腿| 一区二区国产视频| 一区精品在线播放| 久久九九影视网| 精品国产电影一区二区| 欧美日韩高清一区| 精品视频123区在线观看| 91啪亚洲精品| 91污在线观看| 一本大道久久a久久精二百| 国产精品一区在线观看你懂的| 蓝色福利精品导航| 久草中文综合在线| 麻豆成人91精品二区三区| 秋霞av亚洲一区二区三| 日本aⅴ精品一区二区三区| 日韩中文字幕不卡| 奇米在线7777在线精品| 蜜臀a∨国产成人精品| 日韩电影在线观看网站| 人人爽香蕉精品| 国产在线一区观看| 成人影视亚洲图片在线| 不卡视频在线看| 色综合亚洲欧洲| 欧美人狂配大交3d怪物一区| 777午夜精品免费视频| 日韩欧美成人激情| 2020日本不卡一区二区视频| 久久久亚洲午夜电影| 久久九九99视频| 国产精品不卡在线| 亚洲成人av中文| 精品亚洲porn| 成人免费av在线| 在线精品视频小说1| 欧美男生操女生| 久久久高清一区二区三区| 亚洲视频狠狠干| 日本一不卡视频| 国产一区二区三区在线观看免费视频 | 日本不卡中文字幕| 国产91在线|亚洲| 欧美自拍偷拍午夜视频| 日韩欧美色电影| 国产精品系列在线| 香蕉久久一区二区不卡无毒影院| 麻豆精品精品国产自在97香蕉| 国产成人精品免费| 在线观看成人免费视频| 日韩午夜激情视频| 日本一区二区三级电影在线观看| 亚洲欧洲制服丝袜| 玖玖九九国产精品| 色综合天天综合给合国产| 日韩一二在线观看| 亚洲欧美日韩一区二区| 日韩av在线播放中文字幕| 成人午夜免费视频| 日韩视频免费观看高清完整版 | 国产白丝精品91爽爽久久| 欧美探花视频资源| 国产精品久久久一区麻豆最新章节| 婷婷一区二区三区|