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

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

?? waiterframe.java~130~

?? 管理dvd碟片的軟件
?? JAVA~130~
字號:
package dvd;

import javax.swing.*;
import com.borland.jbcl.layout.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.util.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

public class WaiterFrame extends JFrame{
  JPanel jPanel1 = new JPanel();
  JLabel jLabel1 = new JLabel();
  XYLayout xYLayout2 = new XYLayout();
  JButton jButton1 = new JButton();
  JLabel jLabel2 = new JLabel();
  JTextField jtx1 = new JTextField();
  JButton jb2 = new JButton();
  JLabel jLabel3 = new JLabel();
  JLabel jLabel4 = new JLabel();
  JLabel jLabel5 = new JLabel();
  JTextField DVDIDtx = new JTextField();
  JTextField amounttx = new JTextField();
  JButton jb3 = new JButton();
  JPanel jPanel2 = new JPanel();
  XYLayout xYLayout3 = new XYLayout();
  JLabel jLabel7 = new JLabel();
  JLabel jLabel8 = new JLabel();
  JLabel jLabel9 = new JLabel();
  JLabel jLabel6 = new JLabel();

  private Connection connection;
  private   String url = "jdbc:odbc:sql";
  private  int sprice=0;
  private int pprice=0;
  private int remainAmount=0;
  private int count=1;
  GridBagLayout gridBagLayout1 = new GridBagLayout();

  public WaiterFrame() {
    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
  }
  private void jbInit() throws Exception {
    this.getContentPane().setLayout(gridBagLayout1);
    jPanel1.setBackground(SystemColor.text);
    jPanel1.setLayout(xYLayout2);
    jLabel1.setFont(new java.awt.Font("Dialog", 0, 25));
    jLabel1.setForeground(Color.magenta);
    jLabel1.setText("銷售人員服務窗口");
    jButton1.setBackground(Color.lightGray);
    jButton1.setFont(new java.awt.Font("SansSerif", 0, 18));
    jButton1.setForeground(Color.magenta);
    jButton1.setToolTipText("瀏覽所有影片相關信息及貨品存放位置信息");
    jButton1.setText("影片情況總覽");
    jButton1.addActionListener(new WaiterFrame_jButton1_actionAdapter(this));
    jLabel2.setBackground(Color.lightGray);
    jLabel2.setFont(new java.awt.Font("Dialog", 0, 18));
    jLabel2.setForeground(Color.magenta);
    jLabel2.setText("查找影片存放位置");
    jtx1.setToolTipText("輸入影片ID號");
    jtx1.setText("");
    jb2.setBackground(Color.lightGray);
    jb2.setFont(new java.awt.Font("Dialog", 0, 18));
    jb2.setForeground(Color.magenta);
    jb2.setText("查找");
    jb2.addActionListener(new WaiterFrame_jb2_actionAdapter(this));
    jLabel3.setFont(new java.awt.Font("Dialog", 0, 18));
    jLabel3.setForeground(Color.magenta);
    jLabel3.setText("購買影片");
    jLabel4.setFont(new java.awt.Font("Dialog", 0, 18));
    jLabel4.setForeground(new Color(255, 159, 76));
    jLabel4.setHorizontalTextPosition(SwingConstants.TRAILING);
    jLabel4.setText("輸入影片ID號");
    jLabel5.setFont(new java.awt.Font("Dialog", 0, 18));
    jLabel5.setForeground(new Color(255, 152, 76));
    jLabel5.setText("輸入顧客購買數量");
    DVDIDtx.setText("");
    amounttx.setText("");
    jb3.setBackground(Color.lightGray);
    jb3.setFont(new java.awt.Font("Dialog", 0, 18));
    jb3.setForeground(Color.magenta);
    jb3.setText("賣出");
    jb3.addActionListener(new WaiterFrame_jb3_actionAdapter(this));
    jPanel2.setBackground(Color.orange);
    jPanel2.setLayout(xYLayout3);
    jLabel7.setFont(new java.awt.Font("Dialog", 0, 15));
    jLabel7.setText("服務人員銷售規程");
    jLabel8.setFont(new java.awt.Font("Dialog", 0, 15));
    jLabel8.setText("1.顧客將選擇的影片告知銷售人員,銷售人員紀錄影片ID號");
    jLabel9.setText("");
    jLabel9.setFont(new java.awt.Font("Dialog", 0, 15));
    jLabel9.setText("2.銷售人員通過查找影片存放位置到庫取得相應數量的碟片");
    jLabel6.setFont(new java.awt.Font("Dialog", 0, 15));
    jLabel6.setText("3.銷售人員將影片Id號及購買數量填入銷售表中");
    this.getContentPane().setBackground(SystemColor.text);
    this.getContentPane().add(jPanel1,   new GridBagConstraints(0, 0, 4, 1, 1.0, 1.0
            ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, -1, 0, 0), 219, 0));
    jPanel1.add(jLabel1,        new XYConstraints(158, 8, -1, -1));
    this.getContentPane().add(jtx1,  new GridBagConstraints(1, 2, 2, 1, 1.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(28, 12, 6, 17), 116, 6));
    this.getContentPane().add(jLabel2,  new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(22, 27, 0, 12), 1, 14));
    this.getContentPane().add(jLabel3,  new GridBagConstraints(0, 3, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(10, 74, 0, 33), 5, 3));
    this.getContentPane().add(jLabel4,  new GridBagConstraints(0, 4, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(14, 60, 0, 0), 17, 2));
    this.getContentPane().add(jLabel5,  new GridBagConstraints(0, 5, 2, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(13, 60, 0, 0), 9, 4));
    this.getContentPane().add(DVDIDtx,  new GridBagConstraints(2, 4, 1, 1, 1.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(17, 8, 0, 0), 108, 6));
    this.getContentPane().add(amounttx,  new GridBagConstraints(2, 5, 1, 1, 1.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(9, 8, 0, 0), 109, 8));
    this.getContentPane().add(jb2,  new GridBagConstraints(3, 2, 1, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(26, 21, 0, 105), 9, -3));
    this.getContentPane().add(jb3,  new GridBagConstraints(3, 5, 1, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 22, 14, 103), 10, -3));
    this.getContentPane().add(jPanel2,  new GridBagConstraints(0, 6, 4, 1, 1.0, 1.0
            ,GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(9, -1, 0, 0), 2, 9));
    jPanel2.add(jLabel7, new XYConstraints(21, 9, 121, 26));
    jPanel2.add(jLabel8, new XYConstraints(145, 4, 380, 27));
    jPanel2.add(jLabel9, new XYConstraints(144, 27, 396, 25));
    jPanel2.add(jLabel6, new XYConstraints(143, 49, 376, 24));
    this.getContentPane().add(jButton1, new GridBagConstraints(0, 1, 2, 1, 0.0, 0.0
            ,GridBagConstraints.NORTH, GridBagConstraints.NONE, new Insets(1, 29, 10, 9), 32, 5));
  }

  void jButton1_actionPerformed(ActionEvent e) {
   String quire1="select * from part_inf";
    try {
           Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );

           connection = DriverManager.getConnection(
              url );
        }
        catch ( ClassNotFoundException cnfex ) {
           System.err.println(
              "Failed to load JDBC/ODBC driver." );
           cnfex.printStackTrace();
           System.exit( 1 );  // terminate program
        }
        catch ( SQLException sqlex ) {
           System.err.println( "Unable to connect" );
           sqlex.printStackTrace();
        }
    //  this.dispose();
      DVDFrame movieFrame=new DVDFrame(connection,quire1);
      movieFrame.setSize(500,500);
      movieFrame.show();

  }

  void jb2_actionPerformed(ActionEvent e) {
    String  movieID= jtx1.getText().trim();
    String quire2="select shelf_no as 貨架號,row_no as 行號,column_no as 列號 from position where DVD_no like'%"+movieID+"%'";
    if(!movieID.equals(""))
    { try {//3
        Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );

        connection = DriverManager.getConnection(  url );
      }//3
      catch ( ClassNotFoundException cnfex ) {//4
        System.err.println(
            "Failed to load JDBC/ODBC driver." );
        cnfex.printStackTrace();
        System.exit( 1 );  // terminate program
      }//4
      catch ( SQLException sqlex ) {//5
        System.err.println( "Unable to connect" );
        sqlex.printStackTrace();
      }//5


DVDFrame movieFrame=new DVDFrame(connection,quire2);
movieFrame.setSize(500,500);
movieFrame.show();
jtx1.setText("");
}
else
   JOptionPane.showMessageDialog(null,"Please enter the role name you want","sorry",JOptionPane.INFORMATION_MESSAGE);
  }

  void jb3_actionPerformed(ActionEvent e) {
    java.util.Date date=new java.util.Date();
    String time=date.toString();
    String  dvdid=  DVDIDtx.getText().trim();
    String  amount1= amounttx.getText().trim();
    Statement sql=null;
    ResultSet rs=null;
    int amount=Integer.parseInt(amount1);
    int profit=0;
    int money=0;
    int remains=0;
    int count=1;
    String sell="select * from sell";

    try {
      Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
    }
    catch(ClassNotFoundException event){}

    try{
      connection = DriverManager.getConnection(  url );
      sql=connection.createStatement();
      String quire="SELECT DVD_no , p_price,s_price,remains FROM DVD where DVD_no="+"'"+dvdid+"'";
      DVDFrame movieFrame=new DVDFrame(connection,quire);
      movieFrame.dispose();
      rs=sql.executeQuery(quire);
      if(!movieFrame.haverecords)
      {
        DVDIDtx.setText("");
        amounttx.setText("");
      }
      while( rs.next() )
      {
        String s = rs.getString(1);
        pprice = (int)rs.getInt("p_price");
        sprice = (int)rs.getInt("s_price");
        remainAmount = (int)rs.getInt("remains");
      }
      money=amount*sprice;
      profit=amount*(sprice-pprice);
      remains=remainAmount-amount;

    }
    catch ( SQLException sqlex ) {
    }

    {  try {//3
         Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );

         connection = DriverManager.getConnection(  url );
       }//3
       catch ( ClassNotFoundException cnfex ) {//4
         System.err.println(
            "Failed to load JDBC/ODBC driver." );
        cnfex.printStackTrace();
        System.exit( 1 );  // terminate program
      }//4
      catch ( SQLException sqlex ) {//5
        System.err.println( "Unable to connect" );
        sqlex.printStackTrace();
      }//5

      DVDFrame movieFrame=new DVDFrame(connection,sell);
      movieFrame.dispose();
      count=movieFrame.number+1;
    }


    try {
      Statement statement = connection.createStatement();
      if(!(dvdid.equals("")||amount1.equals("")))
      {
        String insert ="insert into sell(s_no,s_amount,DVD_no,s_date,s_money,s_profit,remainNumber)"+
            "values('"+count+"','"+amount+"','"+dvdid+"','"+time+"','"+
            money+"','"+profit+"','"+remains+"')";

        if(remains<0){
            JOptionPane.showMessageDialog(null,"本店暫時貨源不足,很抱歉","sorry",JOptionPane.INFORMATION_MESSAGE);
            DVDIDtx.setText("");
            amounttx.setText("");
          }
          else{
            connection.nativeSQL(insert);
            int result =statement.executeUpdate(insert);

            if((result==1)&&(remains>=0))
            {
              JOptionPane.showMessageDialog(null,"成功交易","sell DVD success",JOptionPane.INFORMATION_MESSAGE);
              count+=1;
              DVDIDtx.setText("");
              amounttx.setText("");
            }

          }
        }
        JOptionPane.showMessageDialog(null,"成功交易","sell DVD success",JOptionPane.INFORMATION_MESSAGE);

      }
      catch ( SQLException sqlex )
      {
      }

      try {
        Statement statement = connection.createStatement();
        String update="update DVD set remains='"+remains+"' where DVD_no='"+dvdid+"'";
        connection.nativeSQL(update);
        int result =statement.executeUpdate(update);
      }
      catch ( SQLException sqlex ) {
      }
    }
  }

  class WaiterFrame_jButton1_actionAdapter implements java.awt.event.ActionListener {
    WaiterFrame adaptee;

    WaiterFrame_jButton1_actionAdapter(WaiterFrame adaptee) {
      this.adaptee = adaptee;
    }
    public void actionPerformed(ActionEvent e) {
      adaptee.jButton1_actionPerformed(e);
    }

  }

  class WaiterFrame_jb2_actionAdapter implements java.awt.event.ActionListener {
    WaiterFrame adaptee;

    WaiterFrame_jb2_actionAdapter(WaiterFrame adaptee) {
      this.adaptee = adaptee;
    }
    public void actionPerformed(ActionEvent e) {
      adaptee.jb2_actionPerformed(e);
    }
  }

  class WaiterFrame_jb3_actionAdapter implements java.awt.event.ActionListener {
    WaiterFrame adaptee;

    WaiterFrame_jb3_actionAdapter(WaiterFrame adaptee) {
      this.adaptee = adaptee;
    }
    public void actionPerformed(ActionEvent e) {
      adaptee.jb3_actionPerformed(e);
    }
  }



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱子伦视频一区二区三区 | 久久国产精品色婷婷| 欧美天堂一区二区三区| 亚州成人在线电影| 91精品国产入口在线| 九色综合狠狠综合久久| 久久久亚洲精品石原莉奈| 丁香天五香天堂综合| 亚洲青青青在线视频| 欧美亚洲高清一区| 日本不卡在线视频| xnxx国产精品| 99v久久综合狠狠综合久久| 亚洲一二三四区不卡| 欧美精品乱人伦久久久久久| 精品一二三四在线| 亚洲欧洲日本在线| 337p亚洲精品色噜噜| 国产精品夜夜嗨| 亚洲美女精品一区| 日韩欧美亚洲国产另类| 成人黄色网址在线观看| 亚洲成人精品一区二区| 国产精品国产三级国产专播品爱网 | 一级做a爱片久久| 日韩网站在线看片你懂的| 国产99久久久国产精品| 亚洲一区二区综合| 国产亚洲欧洲一区高清在线观看| 成人av高清在线| 男人操女人的视频在线观看欧美 | 色网站国产精品| 久久国产精品无码网站| 亚洲精品中文字幕乱码三区| 欧美成人精品3d动漫h| 色美美综合视频| 国模一区二区三区白浆| 亚洲电影一区二区| 一区二区中文字幕在线| 欧美一级日韩不卡播放免费| 不卡视频在线观看| 国内一区二区在线| 日本最新不卡在线| 这里是久久伊人| 美国十次综合导航| 精品电影一区二区| 欧美色图激情小说| eeuss鲁一区二区三区| 成人黄色av电影| 毛片av一区二区三区| 亚洲午夜一区二区| 综合欧美一区二区三区| 久久综合九色欧美综合狠狠| 欧美日韩视频专区在线播放| 91蝌蚪porny| 成人美女在线视频| 国产米奇在线777精品观看| 首页国产欧美日韩丝袜| 亚洲一区二区三区四区在线观看| 欧美—级在线免费片| 日韩欧美专区在线| 欧美片在线播放| 9191久久久久久久久久久| 日本国产一区二区| 99riav一区二区三区| 国产一区二区三区蝌蚪| 国产专区欧美精品| 韩国成人福利片在线播放| 看国产成人h片视频| 蜜臀精品一区二区三区在线观看 | 久久久欧美精品sm网站| 日韩女优毛片在线| 欧美成人激情免费网| 欧美一卡二卡在线观看| 51久久夜色精品国产麻豆| 欧美喷潮久久久xxxxx| 欧美男男青年gay1069videost | 色婷婷av一区| 91在线国内视频| 色综合久久中文字幕| 色偷偷久久人人79超碰人人澡| 99久久国产综合精品麻豆| 色偷偷成人一区二区三区91| 欧美丝袜丝交足nylons图片| 欧美三区在线观看| 91精品国产入口| 久久一夜天堂av一区二区三区 | 不卡区在线中文字幕| 99精品热视频| 欧洲精品视频在线观看| 欧美日韩一级大片网址| 一区二区三区免费在线观看| 欧美va天堂va视频va在线| 成人理论电影网| 国产高清一区日本| 岛国av在线一区| 欧美性三三影院| 91丝袜美腿高跟国产极品老师| 国产呦萝稀缺另类资源| 黄页网站大全一区二区| 香蕉久久夜色精品国产使用方法 | 国产激情视频一区二区在线观看| 国产午夜亚洲精品羞羞网站| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 91极品美女在线| 亚洲成人动漫一区| 国产精品三级视频| 中文字幕日韩精品一区| 亚洲免费视频中文字幕| 国内不卡的二区三区中文字幕 | 欧美中文字幕不卡| 91精品麻豆日日躁夜夜躁| 精品福利一二区| 自拍偷拍亚洲综合| 日韩中文字幕91| 成人免费高清在线| 欧美揉bbbbb揉bbbbb| 久久综合狠狠综合久久激情| 亚洲精品视频一区| 激情偷乱视频一区二区三区| 91麻豆精品秘密| 精品999久久久| 亚洲无人区一区| 国产99久久久国产精品潘金网站| 欧美日韩另类国产亚洲欧美一级| 久久伊人蜜桃av一区二区| 亚洲午夜久久久| 成人福利在线看| 日韩你懂的电影在线观看| 亚洲美女偷拍久久| 国产精品一区二区在线看| 欧美美女一区二区在线观看| 国产精品久久久久一区| 久久精品99国产精品| 日本韩国一区二区| 国产精品区一区二区三区 | 国产伦理精品不卡| 欧美喷水一区二区| 亚洲精品国产a久久久久久 | 精品一区二区综合| 欧美午夜在线观看| 亚洲人成网站影音先锋播放| 国产一区二区调教| 欧美一区二区三区免费大片| 一区二区三区日韩精品| 成年人国产精品| 国产婷婷精品av在线| 久久99日本精品| 911精品产国品一二三产区| 亚洲激情成人在线| av毛片久久久久**hd| 国产欧美va欧美不卡在线| 极品尤物av久久免费看| 欧美一区二区日韩| 舔着乳尖日韩一区| 欧美日韩一区二区三区免费看| 亚洲黄色尤物视频| 91亚洲永久精品| 亚洲欧美日韩久久| 91小视频在线| 亚洲精品大片www| 欧美伊人久久久久久久久影院 | 欧美男女性生活在线直播观看| 一区二区三区高清在线| 色综合久久88色综合天天免费| 国产精品美日韩| 成人精品一区二区三区四区| 国产精品色在线| 99r国产精品| 亚洲一区在线电影| 在线播放中文字幕一区| 天堂精品中文字幕在线| 欧美一区二区三区小说| 久久精品999| 久久久久久久国产精品影院| 国产成人综合视频| 中文字幕不卡三区| 91亚洲精品一区二区乱码| 亚洲免费色视频| 欧美精品三级日韩久久| 免费在线观看一区| 久久色成人在线| 白白色 亚洲乱淫| 亚洲一区二区三区四区的| 7799精品视频| 国产精品1024久久| 亚洲色欲色欲www在线观看| 欧美性色欧美a在线播放| 美女在线视频一区| 国产精品久久久久毛片软件| 色噜噜狠狠一区二区三区果冻| 亚洲国产成人av网| 精品sm在线观看| 成人精品国产免费网站| 亚洲gay无套男同| 26uuu色噜噜精品一区| 99视频精品在线| 免费观看在线色综合| 中文字幕亚洲不卡| 8x福利精品第一导航|