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

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

?? delroompanel.java

?? 酒店管理系統·可用于一般旅社的營業操作。方便你的酒店管理
?? JAVA
字號:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.redingsoft.setroomframe;import com.redingsoft.sql.SetSQL;import com.redingsoft.sunsdk.swing.OJButton;import com.redingsoft.sunsdk.swing.xtwh_table;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.event.*;import java.util.Vector;import javax.swing.*;import javax.swing.table.DefaultTableModel;/** * * @author Administrator */public class DelroomPanel extends JPanel implements ActionListener {   //聲明面板   private JPanel leftPane,centerPane,rigthPane,bottPane,mainPane;   //聲明表格   JTable tb1,tb2;   //聲明一個表模型   DefaultTableModel datamodel,datamodel2;   //按鈕聲明   JButton bt1,bt2,bt3,bt4;   //聲明2個單選按鈕   JRadioButton rb1,rb2;   //聲明一個按鈕組   ButtonGroup bg;    //實例化一個面板private   JScrollPane sp1,sp2;//聲明2個數組String[] cols={"房間編號","房間類型","房間狀態","房間位置","房間電話","房間備注"};String[][] rows=new String[5][6];//聲明一個數組用于存儲選定行的數據String [][] selectValue=new String[1][6];//聲明一個變量讓TB2換行顯示 int h=0; //聲明向量存儲SQL語句 Vector v=new Vector();  String copycodes[]=new String[5];    //構造函數初始化面     public DelroomPanel(){   //實例化面板       leftPane=new JPanel(new FlowLayout(FlowLayout.LEFT,0,0));       rigthPane=new JPanel();       centerPane=new JPanel();       bottPane=new JPanel();       mainPane=new JPanel();    //實例化按鈕       bt1=new OJButton("com/redingsoft/pic/add.gif","添加","選中表格中的行增加到右側信息欄",true); //添加按鈕       bt2=new OJButton("com/redingsoft/pic/left2.gif","取消","取消到右側信息欄",true);       bt3= new OJButton("com/redingsoft/pic/b1.gif","刷新","刷新房間信息",true);       bt4=new OJButton("com/redingsoft/pic/save.gif","完成","保存數據",true);      //實例化2個單選按鈕       rb1=new JRadioButton("按狀態排序");       rb2=new JRadioButton("按類型排序");       //實例化按鈕牛組       bg=new ButtonGroup();       bg.add(rb1);       bg.add(rb2);       //設置按鈕大小      // bt1.setPreferredSize(new Dimension(50,10));     //初始化個面板的大小       leftPane.setPreferredSize(new Dimension(500,180));       rigthPane.setPreferredSize(new Dimension(500,150));       centerPane.setPreferredSize(new Dimension(490,50));       bottPane.setPreferredSize(new Dimension(400,50));      //初始化表格     datamodel =new DefaultTableModel() {               @Override        public   boolean   isCellEditable(int   row,   int   column)   {                 return   false;           }         };          tb1=new JTable(datamodel);     initTabel(); //初始化表格   datamodel2=new xtwh_table(rows,cols);   tb2=new JTable();   tb2.setModel(datamodel2);   initTb2();      //實例化滾動面板     // 實例化滾動條     sp1=new JScrollPane(tb1);     //設置滾動面板初始大小     sp1.setPreferredSize(new Dimension(480,100));     sp2=new JScrollPane(tb2);     sp2.setPreferredSize(new Dimension(492,120));     //添加個組件到面     centerPane.add(bt1);     centerPane.add(bt2);     leftPane.add(sp1);     leftPane.add(centerPane);   //  leftPane.add(bt4);     rigthPane.add(sp2);     bottPane.add(rb1);     bottPane.add(rb2);     bottPane.add(bt3);     bottPane.add(bt4);     //設置左面板的參數     leftPane.setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY, 1));     leftPane.setBorder(BorderFactory.createTitledBorder("房間信息"));     //設置又面板的參數     rigthPane.setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY, 1));     rigthPane.setBorder(BorderFactory.createTitledBorder("刪除房間信息"));     bottPane.setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY, 1));     //添加到主面板上     //定義邊界布局     BorderLayout border=new BorderLayout(10,10);     mainPane.setLayout(border);     mainPane.add(BorderLayout.NORTH,bottPane);     mainPane.add(BorderLayout.CENTER,leftPane);   //  mainPane.add(BorderLayout.CENTER,centerPane);     mainPane.add(BorderLayout.SOUTH,rigthPane);   //添加偵聽    AddListener();        ////////////////////////////     this.add(mainPane);   }             //初始化表格/* * 函數名:public JScrollPane initTabel() * 參數:null * 返回值:void * 功能:制作并初始化表格 ***********************************/public void initTabel(){   //設置表格的模式     String sql="select id 房間編號,r_type_id 房間類型,state 房間狀態,location 房間位置,r_tel 房間電話,remark 房間備注 from roominfo where delmark=0"; // datamodel.fireTableDataChanged();    //初始化表表模式    SetSQL.initDTM(datamodel,sql);    if(datamodel.getRowCount()!=0){     //設置表模型     tb1.setModel(datamodel);    } //    tb=new JTable();     tb1.setRowHeight(20);     tb1.setPreferredSize(new Dimension(490,500));     AddTableListener(tb1);}//初始化刪除房間信息表public void initTb2(){   tb2.setRowSelectionAllowed(true);   tb2.setPreferredSize(new Dimension(490,290));     }//添加偵聽事件函數private void  AddListener(){  bt1.addActionListener(this); //添加  bt2.addActionListener(this); //取消  bt3.addActionListener(this); //完成  bt4.addActionListener(this); //刷新 }//添加件表格偵聽public void AddTableListener(final JTable tb1){      tb1.addMouseListener(new java.awt.event.MouseAdapter(){            @Override               public void mouseClicked(java.awt.event.MouseEvent e){        try{             int selected=tb1.getSelectedRow();        int i=0;      int colcount=0;      for(i=0;i<6;i++){        selectValue[colcount][i]=(String)tb1.getValueAt(selected, i);   //    System.out.println(selectValue[colcount][i]);      }        }catch(Exception ex){         JOptionPane.showMessageDialog(null, "你還沒有添加房間信息!");        }   }           });}    public void actionPerformed(ActionEvent e) {        Object o=e.getSource();        if(o==bt1){ //添加          exchange();          h++;        }        if(o==bt2){//取消         datamodel2.setDataVector(rows, cols) ;            tb2.setModel(datamodel2);         v.removeAllElements();  //移除向量中組件并清零           h=0;         bt1.setEnabled(true);        }        if(o==bt3){ //刷         initTabel();                }         if(o==bt4){//完成            try{         int i= v.size();                     v.copyInto(copycodes);  //將向量中的數據庫語句復制到數組中         int flag=SetSQL.runTransaction(copycodes, i);         if(flag==i){         JOptionPane.showMessageDialog(null, "刪除"+flag+"個房間成功");         datamodel2.setDataVector(rows, cols) ;            tb2.setModel(datamodel2);         v.removeAllElements();  //移除向量中組件并清零           h=0;         bt1.setEnabled(true);         }else{         JOptionPane.showMessageDialog(null, "刪除"+i+"個房間失敗");         }            }catch(Exception ex){             JOptionPane.showMessageDialog(null, "你還沒有添加要刪除房間信息!");            }        }    }                //實現2各表中的值的傳遞  public void  exchange(){      try{       if(h<5){       for(int i=0;i<6;i++){       tb2.setValueAt(selectValue[0][i], h, i);       if(i==5){           //生成數據庫語句              String sqlcodes=null;        sqlcodes="delete from roominfo where id='"+selectValue[0][0]+"'";       //添加語句到V       v.addElement(sqlcodes);       }       }             }else{       JOptionPane.showMessageDialog(null, "最多同時刪除5個房間");       bt1.setEnabled(false);       }     }catch(ArrayIndexOutOfBoundsException r){             }  }   }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产剧情一区在线| 91网上在线视频| 国产精品福利一区二区三区| 欧美日韩国产高清一区二区| 国产又黄又大久久| 老司机免费视频一区二区三区| 国产精品乱人伦| 日韩欧美一二区| 欧美日韩一区在线观看| 97精品国产露脸对白| 暴力调教一区二区三区| 久久91精品国产91久久小草 | 99久久精品免费| 国产中文字幕一区| 美腿丝袜亚洲综合| 男人操女人的视频在线观看欧美 | 久久国内精品视频| 日本不卡1234视频| 日本va欧美va欧美va精品| 日本视频中文字幕一区二区三区| 捆绑调教一区二区三区| 国产福利电影一区二区三区| av中文字幕在线不卡| 欧美日韩的一区二区| 精品动漫一区二区三区在线观看| 国产欧美精品国产国产专区 | 91.com视频| 久久亚洲影视婷婷| 伊人色综合久久天天人手人婷| 亚洲成人免费av| 国产高清精品久久久久| 色域天天综合网| 欧美本精品男人aⅴ天堂| 国产精品视频你懂的| 亚洲国产精品久久人人爱| 国内成人免费视频| 欧美伊人久久久久久午夜久久久久| 91精品国产综合久久精品图片| 国产偷国产偷精品高清尤物| 亚洲高清在线视频| 国产成人在线视频播放| 欧美日韩1区2区| 国产精品视频一区二区三区不卡| 欧美a一区二区| 91蝌蚪porny九色| 久久这里都是精品| 日韩一区欧美二区| 色偷偷88欧美精品久久久| 精品sm捆绑视频| 天堂久久一区二区三区| 色综合久久综合网欧美综合网| 精品国产免费人成电影在线观看四季| 中文字幕一区在线观看| 国产伦精一区二区三区| 欧美军同video69gay| 亚洲美女少妇撒尿| 丁香六月综合激情| 久久综合丝袜日本网| 日本亚洲视频在线| 欧美日韩国产电影| 亚洲综合清纯丝袜自拍| 99国产精品久久久久久久久久久| 久久欧美一区二区| 美日韩黄色大片| 91精品国产91久久久久久一区二区| 中文字幕一区二区三区不卡 | 99国产精品视频免费观看| 26uuu亚洲综合色欧美 | 国产精品日日摸夜夜摸av| 麻豆精品新av中文字幕| 日韩精品中文字幕在线不卡尤物| 天天综合日日夜夜精品| 欧美网站一区二区| 亚洲午夜久久久久| 欧美天堂亚洲电影院在线播放| 亚洲人亚洲人成电影网站色| av在线播放成人| 亚洲另类在线视频| 日本道免费精品一区二区三区| 国产精品伦理一区二区| 99国产精品一区| 亚洲精品高清视频在线观看| 在线一区二区三区做爰视频网站| 亚洲黄色片在线观看| 欧美亚一区二区| 日本视频在线一区| 久久免费偷拍视频| 99久久久久久| 一区二区三区视频在线观看| 欧美日韩免费观看一区三区| 亚洲成av人影院| 日韩精品一区二区三区视频| 国内精品写真在线观看| 国产精品三级久久久久三级| 色呦呦国产精品| 奇米一区二区三区av| 久久精品亚洲精品国产欧美| 91在线porny国产在线看| 亚洲自拍偷拍欧美| 精品国产乱码久久久久久免费| 懂色av噜噜一区二区三区av| 综合分类小说区另类春色亚洲小说欧美| 91麻豆精品一区二区三区| 午夜视频在线观看一区二区| 精品黑人一区二区三区久久| 国产精品一区二区三区四区| 一区二区三区不卡在线观看| 日韩亚洲欧美综合| 99久久婷婷国产| 青青草国产成人99久久| 国产精品国产三级国产有无不卡 | 2021久久国产精品不只是精品| 国产不卡在线播放| 五月天中文字幕一区二区| 国产亚洲精品超碰| 欧美日韩电影在线| 成人黄色av电影| 理论片日本一区| 亚洲精品老司机| 国产日产欧美一区| 这里只有精品电影| 日本乱码高清不卡字幕| 国产精品亚洲专一区二区三区 | 亚洲国产高清aⅴ视频| 欧美性极品少妇| 成人高清视频在线| 精品一区二区三区久久久| 亚洲影视资源网| 国产精品欧美极品| 久久综合九色综合97_久久久| 精品视频999| 91久久精品一区二区三| 国产福利91精品一区二区三区| 亚洲成人手机在线| 亚洲资源在线观看| 亚洲天堂久久久久久久| 久久久亚洲国产美女国产盗摄 | 亚洲午夜电影在线| 国产精品国产三级国产aⅴ原创| 精品国产一区二区三区忘忧草| 欧美亚洲日本国产| 97精品视频在线观看自产线路二| 国产九色精品成人porny| 美美哒免费高清在线观看视频一区二区 | 色噜噜久久综合| www.日韩av| av在线综合网| youjizz国产精品| 懂色av一区二区夜夜嗨| 国产精品69毛片高清亚洲| 九九九久久久精品| 国产一区二区主播在线| 久久精品免费观看| 卡一卡二国产精品| 国产一区二区三区四区在线观看| 毛片av一区二区三区| 理论片日本一区| 国产精品一二三| 粉嫩av一区二区三区粉嫩| 成人精品免费看| 99久久免费国产| 欧美日韩情趣电影| 在线日韩av片| 欧美日韩三级一区| 日韩欧美国产一区二区在线播放| 欧美成人r级一区二区三区| 日韩欧美色综合| 国产女人18水真多18精品一级做| 欧美国产丝袜视频| 怡红院av一区二区三区| 丝袜亚洲精品中文字幕一区| 蜜桃视频一区二区| 国产1区2区3区精品美女| 99re这里只有精品首页| 欧美日韩在线电影| 精品国产一二三| 综合婷婷亚洲小说| 日本不卡在线视频| 成人av网站在线观看免费| 欧美三级乱人伦电影| 欧美变态口味重另类| 中文字幕一区二区三区乱码在线 | 国产91精品一区二区麻豆亚洲| 不卡影院免费观看| 欧美喷潮久久久xxxxx| 久久色在线视频| 亚洲午夜久久久久久久久电影院 | 成人一区二区在线观看| 色综合久久综合| 日韩一级精品视频在线观看| 久久影视一区二区| 一区二区三区中文字幕在线观看| 蜜臀国产一区二区三区在线播放| 高清成人免费视频| 在线成人小视频| 综合自拍亚洲综合图不卡区| 久久精品国产在热久久| 91麻豆蜜桃一区二区三区| 久久综合狠狠综合| 青青草伊人久久|