⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 joinandexceed.java

📁 这款毕业设计作品很难得
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        vector.add(dd.toString());
        vector1.add(vector);
        jTable1 = Mytable.maketable(vector1, colnames); //显示内容
        jScrollPane1.getViewport().add(jTable1); //把表装入容器
    }

    public void jButton2_actionPerformed(ActionEvent e) {
        int row = jTable1.getSelectedRow();
        vector1.remove(row);
        jTable1 = Mytable.maketable(vector1, colnames); //显示内容
        jScrollPane1.getViewport().add(jTable1); //把表装入容器
    }

    public void jButton3_actionPerformed(ActionEvent e) {
        vector1.removeAllElements();
        jTable1 = Mytable.maketable(vector1, colnames); //显示内容
        jScrollPane1.getViewport().add(jTable1); //把表装入容器
    }

    public void insertData(String NextBack) {

        int insertnumber = 0;
        while (insertnumber < vector1.size()) {
            Vector insertVector = new Vector();
            insertVector = (Vector) vector1.get(insertnumber);
            String str1 = insertVector.get(0).toString(); //商品编号
            String str2 = insertVector.get(1).toString(); //商品名称
            String str3 = insertVector.get(2).toString(); //商品数量
            Double num1 = new Double(str3); //转数据类型
            String str4 = insertVector.get(3).toString(); //单价
            Double num2 = new Double(str4); //转数据类型
            String str5 = insertVector.get(4).toString(); //日期
            String str6 = jComboBox2.getSelectedItem().toString();
            String str7 = NextBack;
            String str8 = jTextArea1.getText();
            int i = Insert_stock.Insert_NextBackStock(str1, str2, num1, num2,
                    str5, str6, str7, str8);
            if (i == 0) {
                insertnumber++;
                String str = "第" + i + "条记录数据写入失败";
                JOptionPane.showMessageDialog(this, str, "错误",
                                              JOptionPane.ERROR_MESSAGE);
                return;

            }
            insertnumber++;
            if (insertnumber == vector1.size()) {
                JOptionPane.showMessageDialog(this, "数据录入成功", "提示",
                                              JOptionPane.INFORMATION_MESSAGE);
            }
        }

    }

    public void jButton4_actionPerformed(ActionEvent e) {
        if (jComboBox1.getSelectedItem().equals("  进  货 ")) {
            insertData("1");
        }
        if (jComboBox1.getSelectedItem().equals("  退  货 ")) {
            insertData("0");
        }

    }

    public void jTextField2_focusLost(FocusEvent e) {
        if (jTextField1.getText().length() != 0) {
            Vector select1 = Select_Means.Select_sort2(jTextField2.getText());
            Vector select2 = new Vector();
            if (select1.size() == 0) {
                JOptionPane.showMessageDialog(this, "商品不存在", "错误",
                                              JOptionPane.ERROR_MESSAGE);
                return;
            } else {
                select2 = (Vector) select1.get(0);
                Double pice=new Double(select2.get(4).toString());
                double pice1=((int)(pice*100))/100.0;
                 Double pice2=new Double(pice1);
                jTextField4.setText(pice2.toString()); //单价
            }
        }
    }

    public void jButton5_actionPerformed(ActionEvent e) {
        if (jComboBox1.getSelectedItem().equals("  进  货 ")) {
            Vector selectData = new Vector();
            selectData = Select_Means.Select_inoutSale(jTextField2.getText(),
                    "1");
            int i = 0;
            vector1.removeAllElements();
            while (i < selectData.size()) {
                Vector select1 = new Vector();
                Vector selectData1 = new Vector();
                select1 = (Vector) selectData.get(i);

                selectData1.add(select1.get(0).toString());
                selectData1.add(select1.get(1).toString());
                selectData1.add(select1.get(2).toString());
                selectData1.add(select1.get(3).toString());
                selectData1.add(select1.get(4).toString());
                Double num1 = new Double(selectData1.get(2).toString());
                Double num2 = new Double(selectData1.get(3).toString());
                double num3 = ((int) (num2 * num1 * 100)) / 100.0;
                Double num4 = new Double(num3);
                selectData1.add(num4.toString());
                i++;
                vector1.add(selectData1);
            }

            jTable1 = Mytable.maketable(vector1, colnames); //显示内容
            jScrollPane1.getViewport().add(jTable1); //把表装入容器
        }
        if (jComboBox1.getSelectedItem().equals("  退  货 ")) {
            Vector selectData = new Vector();
            selectData = Select_Means.Select_inoutSale(jTextField2.getText(),
                    "0");
            int i = 0;
            vector1.removeAllElements();
            while (i < selectData.size()) {
                Vector select1 = new Vector();
                Vector selectData1 = new Vector();
                select1 = (Vector) selectData.get(i);
                selectData1.add(select1.get(0).toString());
                selectData1.add(select1.get(1).toString());
                selectData1.add(select1.get(2).toString());
                selectData1.add(select1.get(3).toString());
                selectData1.add(select1.get(4).toString());
                Double num1 = new Double(selectData1.get(2).toString());
                Double num2 = new Double(selectData1.get(3).toString());
                double num3 = ((int) (num2 * num1 * 100)) / 100.0;
                Double num4 = new Double(num3);
                selectData1.add(num4.toString());
                i++;
                vector1.add(selectData1);
            }

            jTable1 = Mytable.maketable(vector1, colnames); //显示内容
            jScrollPane1.getViewport().add(jTable1); //把表装入容器

        }

    }

    class RemindTask extends TimerTask {
        public void run() {
            jTextField1.setText(GetTime.getTime());
        }
    }

}


class JoinAndExceed_jButton5_actionAdapter implements ActionListener {
    private JoinAndExceed adaptee;
    JoinAndExceed_jButton5_actionAdapter(JoinAndExceed adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton5_actionPerformed(e);
    }
}


class JoinAndExceed_jTextField2_focusAdapter extends FocusAdapter {
    private JoinAndExceed adaptee;
    JoinAndExceed_jTextField2_focusAdapter(JoinAndExceed adaptee) {
        this.adaptee = adaptee;
    }

    public void focusLost(FocusEvent e) {
        adaptee.jTextField2_focusLost(e);
    }
}


class JoinAndExceed_jButton4_actionAdapter implements ActionListener {
    private JoinAndExceed adaptee;
    JoinAndExceed_jButton4_actionAdapter(JoinAndExceed adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton4_actionPerformed(e);
    }
}


class JoinAndExceed_jButton3_actionAdapter implements ActionListener {
    private JoinAndExceed adaptee;
    JoinAndExceed_jButton3_actionAdapter(JoinAndExceed adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton3_actionPerformed(e);
    }
}


class JoinAndExceed_jButton2_actionAdapter implements ActionListener {
    private JoinAndExceed adaptee;
    JoinAndExceed_jButton2_actionAdapter(JoinAndExceed adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton2_actionPerformed(e);
    }
}


class JoinAndExceed_jButton1_actionAdapter implements ActionListener {
    private JoinAndExceed adaptee;
    JoinAndExceed_jButton1_actionAdapter(JoinAndExceed adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton1_actionPerformed(e);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -