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

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

?? modify.java~4~

?? 一個簡單的JAVA小旅館的程序
?? JAVA~4~
字號:
package 旅館;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.sql.*;public class Modify extends JDialog {  JLabel jLabel1 = new JLabel();  JTextField 房間號 = new JTextField();  JButton 開始修改 = new JButton();  JTextField 姓名 = new JTextField();  JLabel jLabel2 = new JLabel();  JLabel jLabel3 = new JLabel();  JTextField 地址 = new JTextField();  JButton 更新 = new JButton();  JButton 重置 = new JButton();  JLabel jLabel4 = new JLabel();  JTextField 電話 = new JTextField();  JLabel jLabel5 = new JLabel();  JTextField 信用卡號 = new JTextField();  public Modify(JFrame f) throws HeadlessException {    try {      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  private void jbInit() throws Exception {    this.getContentPane().setBackground(new Color(240, 255, 240));    this.setFont(new java.awt.Font("Dialog", 0, 12));    this.setModal(false);    this.setResizable(false);    this.setBounds(new Rectangle(50,50,530,400));    this.setTitle("客人資料更新");    this.getContentPane().setLayout(null);    jLabel1.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel1.setText(" 請輸入房間號  :");    jLabel1.setBounds(new Rectangle(106, 53, 104, 25));    房間號.setFont(new java.awt.Font("Dialog", 0, 13));    房間號.setText("");    房間號.setBounds(new Rectangle(212, 53, 88, 25));    開始修改.setBounds(new Rectangle(304, 53, 93, 25));    開始修改.setFont(new java.awt.Font("Dialog", 0, 13));    開始修改.setToolTipText("");    開始修改.setText("開始修改");    開始修改.addActionListener(new Modify_開始修改_actionAdapter(this));    jLabel2.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel2.setText("(新)姓       名:");    jLabel2.setBounds(new Rectangle(103, 98, 106, 25));    姓名.setFont(new java.awt.Font("Dialog", 0, 13));    姓名.setText("");    姓名.setBounds(new Rectangle(212, 98, 185, 25));    jLabel3.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel3.setMaximumSize(new Dimension(65, 19));    jLabel3.setText("(新)地       址:");    jLabel3.setBounds(new Rectangle(103, 143, 106, 25));    地址.setFont(new java.awt.Font("Dialog", 0, 13));    地址.setText("");    地址.setBounds(new Rectangle(212, 143, 185, 25));    jLabel4.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel4.setText("(新)電       話:");    jLabel4.setBounds(new Rectangle(103, 189, 106, 25));    電話.setFont(new java.awt.Font("Dialog", 0, 13));    電話.setText("");    電話.setBounds(new Rectangle(214, 189, 186, 25));    jLabel5.setFont(new java.awt.Font("Dialog", 0, 13));    jLabel5.setText("(新)信用卡號:");    jLabel5.setBounds(new Rectangle(106, 238, 106, 25));    信用卡號.setFont(new java.awt.Font("Dialog", 0, 13));    信用卡號.setText("");    信用卡號.setBounds(new Rectangle(214, 238, 189, 25));    更新.setBounds(new Rectangle(166, 285, 83, 30));    更新.setEnabled(false);    更新.setFont(new java.awt.Font("Dialog", 0, 13));    更新.setText("更新");    更新.addActionListener(new Modify_更新_actionAdapter(this));    重置.setBounds(new Rectangle(278, 285, 83, 30));    重置.setFont(new java.awt.Font("Dialog", 0, 13));    重置.setText("重置");    重置.addActionListener(new Modify_重置_actionAdapter(this));    this.getContentPane().add(jLabel1, null);    this.getContentPane().add(jLabel3, null);    this.getContentPane().add(jLabel5, null);    this.getContentPane().add(jLabel4, null);    this.getContentPane().add(開始修改, null);    this.getContentPane().add(jLabel2, null);    this.getContentPane().add(信用卡號, null);    this.getContentPane().add(電話, null);    this.getContentPane().add(地址, null);    this.getContentPane().add(姓名, null);    this.getContentPane().add(房間號, null);    this.getContentPane().add(重置, null);    this.getContentPane().add(更新, null);  }void 開始修改_actionPerformed(ActionEvent e)  {       if(e.getSource()==開始修改)         {           try{begin();}           catch(SQLException ee){}         }   }public void begin() throws SQLException{      String room[]=new String[20];      String name[]=new String[20];      String address[]=new String[20];      String phone[]=new String[20];      String creditcard[]=new String[20];      int i=0;int x;      if(房間號.getText().length()>0)      { try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}        catch(ClassNotFoundException e) {}        Connection con=DriverManager.getConnection("jdbc:odbc:lvguan");        Statement sql=con.createStatement();        ResultSet rs=sql.executeQuery("SELECT * FROM lvguan WHERE ISEMPTY=false");        while(rs.next())        { room[i]=rs.getString("ROOM");          name[i]=rs.getString("NAME");          address[i]=rs.getString("ADDRESS");          phone[i]=rs.getString("PHONE");          creditcard[i]=rs.getString("CREDITCARD");          i++;         }         for(x=0;x<i;x++)         {if(room[x].equals( 房間號.getText())  )           { 更新.setEnabled(true);             姓名.setText(name[x]);             地址.setText(address[x]);             電話.setText(phone[x]);             信用卡號.setText(creditcard[x]);             房間號.setEnabled(false);             break;           }         }         if (x==i){          String tishi="空房間或不存在的房間號,查詢后重新輸入!";          JOptionPane.showMessageDialog(this,tishi,"提示",JOptionPane.INFORMATION_MESSAGE);          房間號.setText(null);        }       }      else        { 更新.setEnabled(false);          String warning="    必須要輸入房間號!";          JOptionPane.showMessageDialog(this,warning,"警告",JOptionPane.WARNING_MESSAGE);          房間號.setText(null);          姓名.setText(null);          地址.setText(null);          電話.setText(null);          信用卡號.setText(null);        }      }      void 重置_actionPerformed(ActionEvent e) {        if(e.getSource()==重置)        { 更新.setEnabled(false);          房間號.setEnabled(true);          房間號.setText(null);          姓名.setText(null);          地址.setText(null);          電話.setText(null);          信用卡號.setText(null);        }      }void 更新_actionPerformed(ActionEvent e) {    if(e.getSource()==更新)      try{update();}    catch(SQLException ee) {}  }public void update() throws SQLException  {    if(房間號.getText().length()>0)     { String question="客人基本信息已經存在,確認更改?";       JOptionPane.showMessageDialog(this,question,"警告",JOptionPane.QUESTION_MESSAGE);       String m="      基本信息將被修改!";       int ok=JOptionPane.showConfirmDialog(this,m,"確認",JOptionPane.YES_NO_OPTION,       JOptionPane.INFORMATION_MESSAGE);           if(ok==JOptionPane.YES_OPTION)           {     String room="'"+房間號.getText().trim()+"'",                 name="'"+姓名.getText().trim()+"'",                 address="'"+地址.getText().trim()+"'",                 phone="'"+電話.getText().trim()+"'",                 creditcard="'"+信用卡號.getText().trim()+"'";             String temp="UPDATE lvguan SET NAME="+name+",ADDRESS="+address+",PHONE="+phone+",CREDITCARD="+creditcard+" WHERE ROOM="+room+"";             try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}             catch(ClassNotFoundException e) {}             Connection con=DriverManager.getConnection("jdbc:odbc:lvguan");             Statement sql=con.createStatement();             sql.executeUpdate(temp);             con.close();             更新.setEnabled(false);             房間號.setEnabled(true);             房間號.setText(null);             姓名.setText(null);             地址.setText(null);             電話.setText(null);             信用卡號.setText(null);           }           else if(ok==JOptionPane.NO_OPTION)           { 更新.setEnabled(false);             房間號.setEnabled(true);             房間號.setText(null);             姓名.setText(null);             地址.setText(null);             電話.setText(null);             信用卡號.setText(null);           }         }       else       {         String warning="必須要輸入房間號!";         JOptionPane.showMessageDialog(this,warning,"警告",JOptionPane.WARNING_MESSAGE);       }     }   }class Modify_開始修改_actionAdapter implements java.awt.event.ActionListener {  Modify adaptee;  Modify_開始修改_actionAdapter(Modify adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.開始修改_actionPerformed(e);  }}class Modify_重置_actionAdapter implements java.awt.event.ActionListener {  Modify adaptee;  Modify_重置_actionAdapter(Modify adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.重置_actionPerformed(e);  }}class Modify_更新_actionAdapter implements java.awt.event.ActionListener {  Modify adaptee;  Modify_更新_actionAdapter(Modify adaptee) {    this.adaptee = adaptee;  }  public void actionPerformed(ActionEvent e) {    adaptee.更新_actionPerformed(e);  }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频在线一区二区| 18涩涩午夜精品.www| 成人永久aaa| 成人黄色a**站在线观看| 国产69精品久久99不卡| 欧美三级韩国三级日本一级| 久久久久久久久岛国免费| 色噜噜偷拍精品综合在线| 国产美女av一区二区三区| 91免费视频观看| 欧美精品一区二区三区蜜臀 | 久久久精品人体av艺术| 天天色图综合网| 色婷婷一区二区| 国产精品天天看| 国产一区二区三区四区五区入口| 色综合天天做天天爱| 亚洲国产电影在线观看| 黑人巨大精品欧美一区| 日韩一区二区三区视频在线观看| 亚洲午夜久久久久久久久久久| 成人午夜电影小说| 久久一区二区三区四区| 国内国产精品久久| 91精品婷婷国产综合久久性色| 夜夜爽夜夜爽精品视频| 99久久国产综合精品麻豆| 久久精品日产第一区二区三区高清版| 日韩激情一二三区| 欧美肥妇bbw| 亚洲高清免费观看高清完整版在线观看 | 色婷婷亚洲婷婷| 亚洲国产精品成人综合 | 五月天激情综合| 欧美日本乱大交xxxxx| 亚洲国产精品麻豆| 欧美日韩国产一级二级| 天堂一区二区在线免费观看| 欧美日韩一区二区三区四区| 亚洲图片欧美综合| 欧美久久久久免费| 美女诱惑一区二区| 亚洲精品在线网站| 成人免费视频网站在线观看| 中文成人综合网| av电影天堂一区二区在线| 17c精品麻豆一区二区免费| 色哟哟国产精品| 亚洲v精品v日韩v欧美v专区| 欧美日本一道本| 精品亚洲欧美一区| 国产三级精品三级在线专区| 成人久久18免费网站麻豆| 中文文精品字幕一区二区| 成人高清在线视频| 一区二区三区欧美视频| 欧美一区二区三区公司| 国内精品在线播放| 国产精品天美传媒沈樵| 91亚洲大成网污www| 五月婷婷综合在线| 精品剧情在线观看| 91尤物视频在线观看| 国产一区二区三区四区在线观看| 国产肉丝袜一区二区| 色综合久久综合| 青青草国产成人99久久| 国产欧美精品国产国产专区 | 欧美日韩国产成人在线免费| 久久电影国产免费久久电影 | av一区二区三区四区| 亚洲综合色视频| www久久精品| 97久久超碰国产精品| 秋霞国产午夜精品免费视频| 国产精品久久久久久亚洲毛片| 欧美日韩色综合| 高潮精品一区videoshd| 欧美三级电影网| 欧美区一区二区三区| 免费不卡在线视频| 欧美高清在线一区二区| 欧美日韩和欧美的一区二区| 国产69精品久久久久毛片| 三级亚洲高清视频| 亚洲人成网站在线| 亚洲精品一线二线三线无人区| 一本久久综合亚洲鲁鲁五月天| 另类调教123区 | 日精品一区二区三区| 国产精品久久国产精麻豆99网站| 欧美高清激情brazzers| 91原创在线视频| 国产久卡久卡久卡久卡视频精品| 五月天亚洲婷婷| 一区二区三区日韩欧美精品| 欧美国产精品久久| 日韩精品一区二区在线| 欧美日韩国产另类一区| 一本到不卡免费一区二区| 高清视频一区二区| 国产主播一区二区| 久久99精品国产91久久来源| 亚洲国产精品一区二区尤物区| 国产精品久线在线观看| av中文字幕在线不卡| 日韩精品一区在线观看| 在线观看国产日韩| 成人高清视频在线| 大白屁股一区二区视频| 国产一本一道久久香蕉| 久99久精品视频免费观看| 亚洲a一区二区| 亚洲地区一二三色| 亚洲香蕉伊在人在线观| 亚洲一卡二卡三卡四卡| 亚洲激情一二三区| 一区二区三区高清| 亚洲一区二区精品3399| 亚洲综合区在线| 亚洲最大色网站| 舔着乳尖日韩一区| 五月天一区二区| 男男gaygay亚洲| 久久成人免费网站| 国产成人综合在线观看| 国产精品99久久久久| 成人黄色电影在线| 在线视频中文字幕一区二区| 欧美在线观看视频一区二区| 欧美日韩不卡一区二区| 欧美精品一卡两卡| 精品国产1区二区| 欧美激情一区二区三区不卡| 中文字幕在线不卡一区二区三区| 亚洲摸摸操操av| 日韩在线播放一区二区| 精品一区二区综合| 成人午夜视频在线观看| 91国模大尺度私拍在线视频| 欧美久久婷婷综合色| 久久伊人中文字幕| 亚洲视频免费观看| 日韩中文字幕麻豆| 国产福利一区二区| 99久久精品国产网站| 欧美欧美欧美欧美| 久久久久亚洲蜜桃| 亚洲综合一区二区| 国产一区高清在线| 91蝌蚪porny| 日韩欧美中文字幕一区| 亚洲欧洲www| 美国精品在线观看| www.欧美日韩国产在线| 91精品中文字幕一区二区三区| 国产亚洲一区二区三区四区| 亚洲精品高清在线观看| 精品一区免费av| 91免费在线播放| 日韩欧美国产一区二区在线播放| 中文字幕第一页久久| 丝袜亚洲另类欧美| 不卡av电影在线播放| 欧美精品丝袜中出| 亚洲视频香蕉人妖| 国产一区二区在线观看视频| 色噜噜狠狠成人网p站| 久久毛片高清国产| 亚洲网友自拍偷拍| 99精品国产99久久久久久白柏| 777亚洲妇女| 亚洲老妇xxxxxx| 成人免费不卡视频| 日韩一级欧美一级| 亚洲第四色夜色| 91免费看`日韩一区二区| 久久久久久久精| 日韩av不卡在线观看| 欧美无砖砖区免费| 亚洲日本电影在线| 国产成人精品亚洲777人妖| 在线播放日韩导航| 尤物在线观看一区| 成人综合在线视频| 久久久青草青青国产亚洲免观| 爽爽淫人综合网网站| 在线精品视频一区二区| 国产精品天天看| 成人自拍视频在线观看| 精品嫩草影院久久| 日本免费在线视频不卡一不卡二 | 99久久777色| 国产欧美一区二区三区在线看蜜臀| 日本免费新一区视频| 欧美日韩精品一区二区三区| 亚洲激情成人在线| 国产喷白浆一区二区三区| 五月婷婷综合激情| 日本高清不卡一区|