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

📄 jf_view_gys.java

📁 java编写的医药进销存系统 适合学习用 界面十分人性化值得借鉴 且综合了spring和hibernate
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        objgys.setTel(jTextField7.getText().trim());
        objgys.setLxr(jTextField8.getText().trim());
        objgys.setKhyh(jTextField9.getText().trim());
        objgys.setKhzh(jTextField10.getText().trim());
        //AdapterDao dao = new AdapterDao();
        if (AdapterDao.insertmedicine(objgys)){
            JOptionPane.showMessageDialog(null,"供应商基本数据录入成功","系统提示",JOptionPane.OK_OPTION);
        }else{
            JOptionPane.showMessageDialog(null,"供应商基本数据存盘失败","系统提示",JOptionPane.ERROR_MESSAGE);
        }

    }

    public void jTabbedPane1_stateChanged(ChangeEvent e) {
        int index = jTabbedPane1.getSelectedIndex();
        if (index == 1){

        }
    }

    public void jBlookAll_actionPerformed(ActionEvent e) {
        DefaultTableModel defaultModel ;
        defaultModel = buildTable.getGysTableModel(" from Obj_gys ");
        jTable1.setModel(defaultModel);
        if (defaultModel==null){
            JOptionPane.showMessageDialog(null,"没有查询到该条件下的数据","系统提示",JOptionPane.ERROR_MESSAGE);
            return;
        }
        jTable1.setRowHeight(22);
        jTabbedPane1.setSelectedIndex(1);

    }
    public void jButton2_actionPerformed(ActionEvent e) {
        jBexit_actionPerformed(e);
    }

    public void jBquery_actionPerformed(ActionEvent e) {
        if (jTvalue.getText().trim().length() <= 0 ){
            JOptionPane.showMessageDialog(null,"查询数值不能为空,请输入!!!","系统提示",JOptionPane.ERROR_MESSAGE);
            jTvalue.requestFocus();
            return;
        }
        String queryName,queryYsf,queryValue;
        String[] queryName1 = {"gysbh","pym"};
        int index1 = jComboBox1.getSelectedIndex();
        queryName = queryName1[index1];
        queryYsf = jComboBox2.getSelectedItem().toString().trim();
        if (queryYsf.equals("like") || queryYsf == "like"){
            queryValue = "%" + jTvalue.getText().trim() + "%";
        }else{
            queryValue = jTvalue.getText().trim();
        }

        String queryStr ;
        queryStr = " from Obj_gys  where " +  queryName + " " + queryYsf + " '" +  queryValue + "'";

        DefaultTableModel defaultModel = null;
        defaultModel = buildTable.getGysTableModel(queryStr);
        //System.out.println("defaultModel:" + defaultModel);
        jTable1.setModel(defaultModel);
        if (defaultModel.getRowCount() <= 0 ){
            JOptionPane.showMessageDialog(null,"没有查询到该条件下的数据","系统提示",JOptionPane.ERROR_MESSAGE);
            jTextField1.requestFocus();
            return;
        }
        jTable1.setRowHeight(22);
        jTabbedPane1.setSelectedIndex(1);
    }

    public void jBadd_actionPerformed(ActionEvent e) {
        String QueryStr = null;
        QueryStr = "Select max(g.gysbh) from Obj_gys g";
        java.util.List list = null;
        list = AdapterDao.QueryObject(QueryStr);
        String bh;
        if (list.isEmpty()){
            bh = "1000";
        }else{
            int max = Integer.parseInt(list.get(0).toString()) + 1;
            bh = String.valueOf(max);
        }
        jTextField1.setText(bh);
        jTextField2.setText("");
        jTextField3.setText("");
        jTextField4.setText("");
        jTextField5.setText("");
        jTextField6.setText("");
        jTextField7.setText("");
        jTextField8.setText("");
        jTextField9.setText("");
        jTextField10.setText("");
        jTbh.setText("");
        jTextField2.requestFocus();
//        System.out.println("max(gysbh) = " + bh);
    }


    public void jTbh_keyPressed(KeyEvent e) {
        if (e.getKeyCode() == KeyEvent.VK_ENTER){
            if(e.getSource().equals(jTbh)){
                String bh = jTbh.getText().trim();
                if (bh.length() <= 0) {
                    JOptionPane.showMessageDialog(null, "编号不允许为空!!!", "系统提示",
                                                  JOptionPane.ERROR_MESSAGE);
                    jTbh.requestFocus();
                    return;
                }
                String QueryStr = null;
                java.util.List list = null;
                java.util.Iterator iterator = null;
                QueryStr = " from Obj_gys where gysbh = '" + bh + "'";
                list = AdapterDao.QueryObject(QueryStr);
                if (list.isEmpty()) {
                    JOptionPane.showMessageDialog(null, "编号不存在请重新输入!!!", "系统提示",
                                                  JOptionPane.ERROR_MESSAGE);
                    jTbh.requestFocus();
                    return;

                }
                iterator = list.iterator();
                while (iterator.hasNext()) {
                    Obj_gys objgys = (Obj_gys) iterator.next();
                    jTextField1.setText(objgys.getGysbh());
                    jTextField2.setText(objgys.getGysmc());
                    jTextField3.setText(objgys.getPym());
                    jTextField4.setText(objgys.getGysdz());
                    jTextField5.setText(objgys.getSsdq());
                    jTextField6.setText(objgys.getYzbm());
                    jTextField7.setText(objgys.getTel());
                    jTextField8.setText(objgys.getLxr());
                    jTextField9.setText(objgys.getKhyh());
                    jTextField10.setText(objgys.getKhzh());
                }
                jTextField1.setEnabled(false);
                jTextField2.requestFocus();

          }else if(e.getSource().equals(jTextField10)){
              ActionEvent save = new ActionEvent(jBsave,0,null);
              this.jBsave_actionPerformed(save);


          }
          System.out.print("e.getSource().equals(jTbh)" + e.getSource().equals(jTbh));

            /*if (list.isEmpty()) {
                JTextField jText = null;
                int count = 0;
                count = list.size();

                for (int i = 0; i < count; i++) {
                    jText = (JTextField) jPanel4.getComponent(i * 2 + 1);
                    System.out.println(jText.getName());
                    jText.setText(list.get(i).toString());
                }
            }
            System.out.println("list " + list.size());
            System.out.println("bh = " + bh);*/
        }
    }

    public void jBmodi_actionPerformed(ActionEvent e) {
        KeyEvent ke = new KeyEvent(jTbh,0,0,0,KeyEvent.VK_ENTER,'e',0);
        jTbh_keyPressed(ke);
    }
}


class JF_view_gys_jBmodi_actionAdapter implements ActionListener {
    private JF_view_gys adaptee;
    JF_view_gys_jBmodi_actionAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_gys_jTbh_keyAdapter extends KeyAdapter {
    private JF_view_gys adaptee;
    JF_view_gys_jTbh_keyAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

    public void keyPressed(KeyEvent e) {
        adaptee.jTbh_keyPressed(e);
    }
}


class JF_view_gys_jBadd_actionAdapter implements ActionListener {
    private JF_view_gys adaptee;
    JF_view_gys_jBadd_actionAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

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



class JF_view_gys_jButton3_actionAdapter implements ActionListener {
    private JF_view_gys adaptee;
    JF_view_gys_jButton3_actionAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_gys_jButton2_actionAdapter implements ActionListener {
    private JF_view_gys adaptee;
    JF_view_gys_jButton2_actionAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_gys_jBlookAll_actionAdapter implements ActionListener {
    private JF_view_gys adaptee;
    JF_view_gys_jBlookAll_actionAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_gys_jTabbedPane1_changeAdapter implements ChangeListener {
    private JF_view_gys adaptee;
    JF_view_gys_jTabbedPane1_changeAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

    public void stateChanged(ChangeEvent e) {
        adaptee.jTabbedPane1_stateChanged(e);
    }
}


class JF_view_gys_jBsave_actionAdapter implements ActionListener {
    private JF_view_gys adaptee;
    JF_view_gys_jBsave_actionAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_gys_jBexit_actionAdapter implements ActionListener {
    private JF_view_gys adaptee;
    JF_view_gys_jBexit_actionAdapter(JF_view_gys adaptee) {
        this.adaptee = adaptee;
    }

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

⌨️ 快捷键说明

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