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

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

?? waiterframe.java

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

import javax.swing.*;
import com.borland.jbcl.layout.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.util.*;
import java.lang.*;
import javax.swing.Timer;
/**
 * <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();
  JLabel jlabel1 = new JLabel();
  java.util.Date date=new java.util.Date();
  String Time=date.toString();
  Timer timer;
  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.setFont(new java.awt.Font("Dialog", 0, 15));
    jtx1.setForeground(Color.blue);
    jtx1.setToolTipText("輸入影片ID號");
    jtx1.setDisabledTextColor(Color.black);
    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.setFont(new java.awt.Font("Dialog", 0, 15));
    DVDIDtx.setForeground(Color.blue);
    DVDIDtx.setText("");
    amounttx.setFont(new java.awt.Font("Dialog", 0, 15));
    amounttx.setForeground(Color.blue);
    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);
    jlabel1.setFont(new java.awt.Font("Dialog", 0, 15));
    jlabel1.setForeground(new Color(0, 83, 0));
    jlabel1.setText("");
    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(126, 8, -1, -1));
    jPanel1.add(jlabel1,          new XYConstraints(253, 53, 274, 27));
    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));
    int delay = 1;//milliseconds
    ActionListener taskPerformer = new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        jlabel1.setText("當前時間"+new java.util.Date().toString());
      }
    };
    timer=new Timer(delay, taskPerformer);
    timer.start();

  }

  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("");
            }

          }
        }

      }
      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一区二区三区免费野_久草精品视频
亚洲男同1069视频| 麻豆精品在线视频| 中文字幕亚洲一区二区av在线| 欧美成人在线直播| 日韩一区二区在线观看视频 | 97久久精品人人做人人爽50路| 久久成人免费网| 久久国产人妖系列| 精品一区中文字幕| 国产一区二区三区免费| 精品亚洲成a人| 国产精品一区久久久久| 丁香天五香天堂综合| 成人18精品视频| 91香蕉视频黄| 欧美色区777第一页| 欧美精选一区二区| 日韩一区二区三区av| 欧美xxxxxxxxx| 国产亚洲精品aa| 亚洲欧洲精品一区二区精品久久久 | 日韩欧美国产一区二区三区| 91精品国产一区二区三区香蕉| 日韩精品影音先锋| 久久奇米777| 亚洲人成网站色在线观看| 亚洲一二三四在线| 蜜桃免费网站一区二区三区| 国产电影精品久久禁18| 成人免费视频caoporn| 一本色道久久综合精品竹菊| 欧美日韩国产系列| 26uuu精品一区二区在线观看| 国产精品三级久久久久三级| 亚洲精品乱码久久久久久久久 | 成人性生交大片| 在线观看一区二区视频| 91精品国产美女浴室洗澡无遮挡| 欧美精品一区二区三区久久久| 国产欧美日韩在线观看| 夜夜嗨av一区二区三区中文字幕| 蜜桃精品在线观看| 成人高清伦理免费影院在线观看| 在线日韩av片| 91精品国产91久久综合桃花 | 99天天综合性| 欧美日韩精品欧美日韩精品一| 久久综合丝袜日本网| 亚洲人成影院在线观看| 男女视频一区二区| 91在线视频观看| 欧美成人a视频| 亚洲精品v日韩精品| 日欧美一区二区| 成人免费不卡视频| 欧美一区午夜精品| 中文字幕亚洲欧美在线不卡| 老汉av免费一区二区三区| 色综合久久久久综合| 久久人人超碰精品| 日韩精品一卡二卡三卡四卡无卡| 成人美女视频在线观看| 8x8x8国产精品| 亚洲精品成a人| 成人免费毛片片v| 日韩免费性生活视频播放| 综合电影一区二区三区 | 精品一区二区三区不卡| 在线中文字幕一区| 国产精品丝袜久久久久久app| 日本最新不卡在线| 色婷婷综合久久久| 日本一区二区免费在线观看视频 | 欧美精品第一页| 自拍av一区二区三区| 国产精品一区二区果冻传媒| 日韩午夜在线影院| 亚洲高清免费视频| 91视频91自| 国产精品毛片大码女人| 精品一区二区三区久久久| 欧美一区二区在线视频| 亚洲午夜影视影院在线观看| aaa亚洲精品一二三区| 日韩美女天天操| 日韩av中文字幕一区二区三区| 欧美日韩综合在线| 亚洲欧美激情在线| 91小视频在线| 一区在线观看免费| 国产精品乡下勾搭老头1| 精品sm捆绑视频| 九九九久久久精品| 日韩美女视频一区二区在线观看| 秋霞国产午夜精品免费视频| 欧美日韩国产片| 丝袜美腿亚洲一区二区图片| 欧美色手机在线观看| 亚洲高清在线精品| 欧美欧美欧美欧美首页| 亚洲超碰97人人做人人爱| 精品视频在线免费| 亚洲电影一区二区| 欧美日韩国产一区二区三区地区| 亚洲一区二区三区视频在线播放| 在线观看一区二区视频| 亚洲高清不卡在线| 欧美剧情电影在线观看完整版免费励志电影 | 色猫猫国产区一区二在线视频| 综合欧美亚洲日本| 在线观看一区日韩| 五月天欧美精品| 日韩欧美在线不卡| 激情五月播播久久久精品| 欧美变态tickling挠脚心| 免费的成人av| 久久久久国产精品麻豆| 成人精品视频一区| 一区二区三区四区五区视频在线观看| 欧美在线综合视频| 午夜电影网一区| 精品久久久久香蕉网| 国产精品一二三四| 自拍av一区二区三区| 欧美日韩成人综合| 麻豆精品新av中文字幕| 久久久99久久精品欧美| 96av麻豆蜜桃一区二区| 亚洲电影一级片| 欧美精品一区二区三区在线 | 精品视频在线看| 久久黄色级2电影| 久久久噜噜噜久久人人看| 成人毛片老司机大片| 亚洲一区二区三区免费视频| 日韩精品一区二区三区蜜臀| 成人精品gif动图一区| 亚洲国产精品一区二区尤物区| 精品国产乱码久久久久久久| 成人av小说网| 三级在线观看一区二区| 2021中文字幕一区亚洲| 色哟哟日韩精品| 韩国欧美国产一区| 亚洲毛片av在线| 欧美zozozo| 日本韩国欧美在线| 免费成人在线网站| 国产精品福利一区二区| 欧美肥妇free| 成人av网址在线| 亚洲国产综合91精品麻豆| 亚洲精品一区二区三区蜜桃下载| 99精品视频在线观看| 日韩高清不卡一区二区三区| 亚洲国产精品黑人久久久| 欧美日韩精品久久久| 成人晚上爱看视频| 日韩精品每日更新| 亚洲免费观看高清| 久久精品在线观看| 欧美精品久久久久久久多人混战 | 欧美成人精品二区三区99精品| www.视频一区| 久久99国产精品免费网站| 亚洲欧美视频一区| 久久久亚洲精华液精华液精华液| 欧美三级韩国三级日本三斤| 成人va在线观看| 美女免费视频一区二区| 亚洲精品免费在线播放| 国产午夜一区二区三区| 欧美精品久久天天躁| 99国产欧美久久久精品| 寂寞少妇一区二区三区| 亚洲国产一区二区三区青草影视| 国产精品久久精品日日| 26uuu精品一区二区三区四区在线| 欧美日韩久久久| 91国偷自产一区二区开放时间| 国产精品伊人色| 美女视频免费一区| 亚洲国产日韩在线一区模特| 综合网在线视频| 中文字幕在线不卡一区二区三区| 精品国产成人系列| 91.xcao| 欧美高清www午色夜在线视频| 色婷婷综合久久久久中文 | 欧美激情一二三区| 2021中文字幕一区亚洲| 日韩午夜中文字幕| 在线不卡欧美精品一区二区三区| 91官网在线观看| 91久久精品一区二区| 色综合久久综合中文综合网| 懂色av一区二区三区免费观看| 国产一区三区三区| 精品一区二区三区免费视频| 捆绑紧缚一区二区三区视频|