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

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

?? operatorconfig.java

?? 看看吧~ 有時間的朋友也穿點好東東給大家欣賞下!
?? JAVA
字號:
package com.csbook.restaurant;

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
import com.csbook.restaurant.utility.*;
import com.borland.dbswing.*;
import com.borland.dx.sql.dataset.*;
import com.borland.dx.dataset.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: </p>
 * @author pengtao
 * @version 1.0
 */

public class OperatorConfig extends JInternalFrame {

  JPanel jPanel1 = new JPanel();
  JPanel jPanel3 = new JPanel();
  JTextField PICNo = new JTextField();
  JPasswordField password = new JPasswordField();
  JLabel jLabel4 = new JLabel();
  JTextField userID = new JTextField();
  JComboBox userType = new JComboBox();
  JTextField address = new JTextField();
  JLabel jLabel1 = new JLabel();
  JLabel jLabel3 = new JLabel();
  JLabel jLabel7 = new JLabel();
  GridLayout gridLayout1 = new GridLayout(4,4);
  JLabel jLabel2 = new JLabel();
  JLabel jLabel6 = new JLabel();
  JTextField username = new JTextField();
  JPanel panel1 = new JPanel();
  JLabel jLabel9 = new JLabel();
  JTextField tel = new JTextField();
  JLabel jLabel5 = new JLabel();
  JLabel jLabel8 = new JLabel();
  JPanel jPanel2 = new JPanel();
  BorderLayout borderLayout1 = new BorderLayout();
  Database database1 = new Database();
  JPanel jPanel4 = new JPanel();
  TableScrollPane tableScrollPane1 = new TableScrollPane();
  BorderLayout borderLayout2 = new BorderLayout();
  JButton cancel = new JButton();

  JPanel jPanel5 = new JPanel();
  FlowLayout flowLayout1 = new FlowLayout();
  JButton ok = new JButton();
  JButton deleteUser = new JButton();
  JdbNavToolBar DBNavToolBar = new JdbNavToolBar();
  JTextField remark = new JTextField();
  QueryDataSet queryDataSet1 = new QueryDataSet();
  JdbTable jdbTable1 = new JdbTable();
  Column column1 = new Column();
  Column column2 = new Column();
  Column column3 = new Column();
  Column column4 = new Column();
  Column column5 = new Column();
  Column column6 = new Column();
  Column column7 = new Column();
  JButton modify = new JButton();  DBDisposeMonitor dBDisposeMonitor1 = new DBDisposeMonitor();

  public OperatorConfig(String title,boolean resizable,boolean closable,boolean maximizable,boolean iconifiable) {
    super(title,resizable,closable,maximizable,iconifiable);
    try {
      jbInit();
      pack();
    }
    catch(Exception ex) {
      ex.printStackTrace();
    }
  }

  private void jbInit() throws Exception {
    PICNo.setText("");
    password.setText("");
    jLabel4.setRequestFocusEnabled(true);
    jLabel4.setText("用戶初始密碼:");
    userID.setText("");
    address.setText("");
    jLabel1.setText("用戶ID:");
    jLabel3.setText("聯(lián)系電話:");
    jLabel7.setText("身份證號:");
    jLabel2.setText("聯(lián)系地址:");
    jLabel6.setText("用戶姓名:");
    username.setText("");
    panel1.setLayout(gridLayout1);
    jLabel9.setText("備注");
    tel.setText("");
    jLabel5.setText("用戶類型:");
    jLabel8.setText("請輸入新用戶的信息");
    jPanel3.setLayout(borderLayout1);
    database1.setConnection(new com.borland.dx.sql.dataset.ConnectionDescriptor("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Restaurant", "user", "user", false, "com.microsoft.jdbc.sqlserver.SQLServerDriver"));
    jPanel4.setLayout(borderLayout2);
    cancel.setText("關閉窗口");
    cancel.addActionListener(new OperatorConfig_cancel_actionAdapter(this));
    jPanel5.setLayout(flowLayout1);
    ok.setText("增加用戶");
    ok.addActionListener(new OperatorConfig_ok_actionAdapter(this));
    deleteUser.setActionCommand("jButton1");
    deleteUser.setText("刪除用戶");
    deleteUser.addActionListener(new OperatorConfig_deleteUser_actionAdapter(this));
    remark.setText("");
    queryDataSet1.setMetaDataUpdate(MetaDataUpdate.NONE);
    queryDataSet1.setTableName("operator");
    queryDataSet1.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(database1, "SELECT operator.id,operator.name,operator.type,operator.tel,operator.addr,operator.PICNo,operator.rem" +
      "ark FROM Restaurant.dbo.operator", null, true, Load.ALL));
    jdbTable1.setDataSet(queryDataSet1);
    column1.setColumnName("id");
    column1.setDataType(com.borland.dx.dataset.Variant.STRING);
    column1.setPrecision(25);
    column1.setRowId(true);
    column1.setSchemaName("dbo");
    column1.setTableName("operator");
    column1.setServerColumnName("id");
    column1.setSqlType(1);
    column2.setColumnName("name");
    column2.setDataType(com.borland.dx.dataset.Variant.STRING);
    column2.setPrecision(25);
    column2.setSchemaName("dbo");
    column2.setTableName("operator");
    column2.setServerColumnName("name");
    column2.setSqlType(1);
    column3.setColumnName("type");
    column3.setDataType(com.borland.dx.dataset.Variant.STRING);
    column3.setPrecision(10);
    column3.setSchemaName("dbo");
    column3.setTableName("operator");
    column3.setServerColumnName("type");
    column3.setSqlType(1);
    column4.setColumnName("tel");
    column4.setDataType(com.borland.dx.dataset.Variant.STRING);
    column4.setPrecision(15);
    column4.setSchemaName("dbo");
    column4.setTableName("operator");
    column4.setServerColumnName("tel");
    column4.setSqlType(1);
    column5.setColumnName("addr");
    column5.setDataType(com.borland.dx.dataset.Variant.STRING);
    column5.setPrecision(50);
    column5.setSchemaName("dbo");
    column5.setTableName("operator");
    column5.setServerColumnName("addr");
    column5.setSqlType(1);
    column6.setColumnName("PICNo");
    column6.setDataType(com.borland.dx.dataset.Variant.STRING);
    column6.setPrecision(18);
    column6.setSchemaName("dbo");
    column6.setTableName("operator");
    column6.setServerColumnName("PICNo");
    column6.setSqlType(1);
    column7.setColumnName("remark");
    column7.setDataType(com.borland.dx.dataset.Variant.STRING);
    column7.setPrecision(255);
    column7.setSchemaName("dbo");
    column7.setTableName("operator");
    column7.setServerColumnName("remark");
    column7.setSqlType(1);
    queryDataSet1.setColumns(new Column[] {column1, column2, column3, column4, column5, column6, column7});
    modify.setText("修改用戶信息");
    modify.addActionListener(new OperatorConfig_modify_actionAdapter(this));
    DBNavToolBar.setVisible(false);
    DBNavToolBar.setButtonStatePost(JdbNavToolBar.AUTO_ENABLED);
    this.getContentPane().add(jPanel1,  BorderLayout.SOUTH);
    jPanel1.add(modify, null);
    jPanel1.add(cancel, null);
    this.getContentPane().add(jPanel3,  BorderLayout.NORTH);
    jPanel3.add(jPanel2,  BorderLayout.NORTH);
    jPanel2.add(jLabel8, null);
    jPanel3.add(panel1, BorderLayout.CENTER);
    panel1.add(jLabel1, null);
    panel1.add(userID, null);
    panel1.add(jLabel6, null);
    panel1.add(username, null);
    panel1.add(jLabel5, null);
    panel1.add(userType, null);
    panel1.add(jLabel4, null);
    panel1.add(password, null);
    panel1.add(jLabel3, null);
    panel1.add(tel, null);
    panel1.add(jLabel2, null);
    panel1.add(address, null);
    panel1.add(jLabel7, null);
    panel1.add(PICNo, null);
    panel1.add(jLabel9, null);
    panel1.add(remark, null);
    this.getContentPane().add(jPanel4, BorderLayout.CENTER);
    jPanel4.add(tableScrollPane1,  BorderLayout.CENTER);
    tableScrollPane1.getViewport().add(jdbTable1, null);
    jPanel4.add(jPanel5, BorderLayout.NORTH);
    jPanel5.add(ok, null);
    jPanel5.add(deleteUser, null);
    jPanel4.add(DBNavToolBar,  BorderLayout.SOUTH);
    userType.addItem("operator");
    userType.addItem("manager");
    userType.addItem("sa");
   }

  void ok_actionPerformed(ActionEvent e) {
    String id = userID.getText();
    //檢查用戶名是否為空,如為空,提示用戶輸入用戶名
    if(id.trim().equals("")){
      JOptionPane.showMessageDialog(this, "用戶名不能為空!", "警告",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }
    String name = username.getText();
    String userT = (String) userType.getSelectedItem();
    String telephone = tel.getText();
    String addr = address.getText();
    char temp[]=password.getPassword();
    String pass=new String(temp);
    String PIC = PICNo.getText();
    String note = remark.getText();
    CheckUser cUser = new CheckUser();
    boolean userExist=cUser.userExist(id);
    if(userExist)
    {
      JOptionPane.showMessageDialog(this, "系統(tǒng)中已存在該用戶!", "錯誤",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }
    //調(diào)用CheckUser類中的方法添加用戶
    cUser.addOperator(id,name,userT,pass,PIC,telephone,addr,note);
    //刷新列表顯示
    JButton refreshButton=DBNavToolBar.getRefreshButton();
    refreshButton.doClick();
    //提示用戶添加成功
    JOptionPane.showMessageDialog(this,"該用戶已成功添加","提示",JOptionPane.PLAIN_MESSAGE);
  }

  void cancel_actionPerformed(ActionEvent e) {
     this.dispose();
  }

  void deleteUser_actionPerformed(ActionEvent e) {
    String id = userID.getText();
    //檢查用戶名是否為空,如為空,提示用戶輸入用戶名
    if(id.trim().equals("")){
      JOptionPane.showMessageDialog(this, "用戶名不能為空!", "警告",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }
    CheckUser cUser = new CheckUser();
    //檢查系統(tǒng)中是否存在該用戶
    if(!cUser.userExist(id))
    {
      JOptionPane.showMessageDialog(this, "系統(tǒng)中不存在該用戶!", "錯誤",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }
    //調(diào)用CheckUser類中的方法刪除用戶
    boolean succeed=cUser.deleteOperator(id);
    if(!succeed)
      JOptionPane.showMessageDialog(this, "系統(tǒng)中存在與該用戶相關的信息,現(xiàn)在不能刪除該用戶!", "錯誤",
                                    JOptionPane.ERROR_MESSAGE);
    else
    {
      //刷新列表顯示
      JButton refreshButton=DBNavToolBar.getRefreshButton();
      refreshButton.doClick();
      JOptionPane.showMessageDialog(this, "已成功刪除該用戶!", "提示",
                                    JOptionPane.PLAIN_MESSAGE);
    }
  }

  void modify_actionPerformed(ActionEvent e) {
   JButton postButton=DBNavToolBar.getPostButton();
   postButton.doClick();
   JButton saveButton=DBNavToolBar.getSaveButton();
   saveButton.doClick();
   JOptionPane.showMessageDialog(this, "已成功提交修改信息!", "提示",
                                    JOptionPane.PLAIN_MESSAGE);
  }
}

class OperatorConfig_cancel_actionAdapter implements java.awt.event.ActionListener {
  OperatorConfig adaptee;

  OperatorConfig_cancel_actionAdapter(OperatorConfig adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.cancel_actionPerformed(e);
  }
}

class OperatorConfig_ok_actionAdapter implements java.awt.event.ActionListener {
  OperatorConfig adaptee;

  OperatorConfig_ok_actionAdapter(OperatorConfig adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.ok_actionPerformed(e);
  }
}

class OperatorConfig_deleteUser_actionAdapter implements java.awt.event.ActionListener {
  OperatorConfig adaptee;

  OperatorConfig_deleteUser_actionAdapter(OperatorConfig adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.deleteUser_actionPerformed(e);
  }
}

class OperatorConfig_modify_actionAdapter implements java.awt.event.ActionListener {
  OperatorConfig adaptee;

  OperatorConfig_modify_actionAdapter(OperatorConfig adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.modify_actionPerformed(e);
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费视频caoporn| 99国产精品久久久| 亚洲日本va在线观看| 日韩一区二区高清| 99国产精品视频免费观看| 免费日韩伦理电影| 一个色在线综合| 国产精品久久网站| 日韩免费视频一区二区| 欧美系列亚洲系列| 成人国产精品免费| 精品无码三级在线观看视频| 亚洲国产cao| 亚洲免费看黄网站| 国产精品五月天| 欧美刺激午夜性久久久久久久| 色综合久久中文字幕| 国产激情一区二区三区| 日韩激情一区二区| 亚洲另类春色国产| 国产精品灌醉下药二区| 久久精品夜色噜噜亚洲a∨| 91精品国产91热久久久做人人| 91麻豆国产福利在线观看| 国产91在线观看丝袜| 精品亚洲porn| 精品亚洲aⅴ乱码一区二区三区| 日韩av一二三| 日日夜夜精品视频天天综合网| 亚洲精品视频免费看| 欧美国产综合色视频| 国产调教视频一区| 日韩一区二区免费高清| 91超碰这里只有精品国产| 欧美午夜视频网站| 色菇凉天天综合网| 色欧美日韩亚洲| 91免费在线看| 日本电影亚洲天堂一区| 91久久精品一区二区三| 色婷婷久久久亚洲一区二区三区| 99久久精品免费精品国产| 成年人午夜久久久| 97超碰欧美中文字幕| 91亚洲精品久久久蜜桃网站| 成年人国产精品| 91麻豆免费观看| 欧洲av一区二区嗯嗯嗯啊| 欧美亚洲综合网| 欧美视频精品在线| 在线区一区二视频| 在线成人av网站| 日韩一区二区不卡| www日韩大片| 久久久久国产精品免费免费搜索| 久久精品人人做人人爽人人| 国产精品欧美一级免费| 亚洲欧美一区二区三区孕妇| 亚洲精品国产第一综合99久久| 亚洲精品国产一区二区精华液 | 色欧美日韩亚洲| 欧美日韩一区二区三区不卡| 3d动漫精品啪啪1区2区免费| 欧美一级爆毛片| 久久综合五月天婷婷伊人| 欧美激情资源网| 日韩美女久久久| 视频在线观看一区二区三区| 久久99久久精品| 成人美女在线观看| 91高清在线观看| 日韩色在线观看| 国产喷白浆一区二区三区| 亚洲精品日韩综合观看成人91| 日本成人在线网站| 成人一级片网址| 欧美色成人综合| 精品99一区二区三区| 综合电影一区二区三区| 免费观看成人av| 成a人片国产精品| 欧美一级午夜免费电影| 国产精品成人在线观看| 日韩中文字幕亚洲一区二区va在线| 国产真实精品久久二三区| 色偷偷一区二区三区| 欧美大肚乱孕交hd孕妇| 伊人婷婷欧美激情| 精品一区二区三区欧美| 一本在线高清不卡dvd| 欧美sm美女调教| 亚洲精品视频一区二区| 国产麻豆精品在线观看| 欧美三级电影在线看| 中文av一区特黄| 久久精品国产一区二区三| 91免费版在线| 欧美精品一区二区三区很污很色的 | 精品一区二区三区免费视频| 91麻豆蜜桃一区二区三区| 精品粉嫩aⅴ一区二区三区四区| 亚洲女人****多毛耸耸8| 国产一区在线视频| 91精品国产一区二区人妖| 亚洲欧洲日本在线| 国产高清不卡一区二区| 91精品国产综合久久精品图片| 亚洲青青青在线视频| 国产精品2024| 精品不卡在线视频| 天天综合色天天| 欧美亚一区二区| 18欧美乱大交hd1984| 国产一区二三区好的| 91麻豆精品国产| 亚洲国产综合人成综合网站| 成人av资源下载| 久久久亚洲欧洲日产国码αv| 天天亚洲美女在线视频| 色天使色偷偷av一区二区| 国产精品视频第一区| 国产在线精品视频| 日韩美女在线视频| 日韩中文字幕区一区有砖一区| 色综合久久99| 亚洲日本丝袜连裤袜办公室| 成人高清免费在线播放| 久久看人人爽人人| 国内偷窥港台综合视频在线播放| 日韩一区二区免费在线观看| 日本不卡中文字幕| 91精品国产综合久久香蕉的特点| 亚洲一本大道在线| 欧美日韩一区二区在线观看 | 色猫猫国产区一区二在线视频| 欧美怡红院视频| 亚洲精品va在线观看| 色国产综合视频| 九九热在线视频观看这里只有精品| 午夜精品123| 激情成人综合网| 久久久精品天堂| 国产精品一区二区三区四区| 久久久青草青青国产亚洲免观| 国模一区二区三区白浆| 国产欧美一区二区三区网站| 粉嫩嫩av羞羞动漫久久久| 中文字幕精品三区| a在线播放不卡| 亚洲欧洲精品天堂一级| 色综合久久久久网| 亚洲伊人色欲综合网| 91.麻豆视频| 国产一区二区在线看| 国产三级欧美三级日产三级99| 成人性色生活片| 亚洲精品国产第一综合99久久| 欧美日韩一卡二卡三卡| 麻豆一区二区99久久久久| 国产区在线观看成人精品| 91视频一区二区| 午夜电影一区二区三区| 精品久久久久久亚洲综合网| 成人中文字幕合集| 国产精品二区一区二区aⅴ污介绍| 91碰在线视频| 蜜臀国产一区二区三区在线播放| 久久在线免费观看| 色哟哟国产精品| 蜜桃精品在线观看| 欧美国产97人人爽人人喊| 亚洲国产精品一区二区www在线| 丝袜美腿亚洲色图| 日韩精品亚洲一区二区三区免费| 青青草97国产精品免费观看 | 自拍偷自拍亚洲精品播放| 99久久久无码国产精品| 亚洲国产欧美在线人成| 欧美va在线播放| 91在线国产福利| 免费成人在线网站| 国产精品九色蝌蚪自拍| 欧美一区二区三区在线观看| 国产成人精品亚洲午夜麻豆| 一区二区三区加勒比av| 久久青草国产手机看片福利盒子 | 欧美成人伊人久久综合网| 99久久精品情趣| 久久精品99国产精品| 亚洲欧美日韩电影| www国产成人| 欧洲精品一区二区三区在线观看| 国产在线不卡一区| 亚洲风情在线资源站| 国产精品免费网站在线观看| 欧美人xxxx| 91视频在线观看免费| 久草热8精品视频在线观看| 亚洲综合在线视频| 中文字幕第一页久久|