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

📄 jf_view_client.java

📁 医药进销存管理系统 对医药公司的进销存进行管理
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        object.setKhyh(jTextField9.getText().trim());
        object.setKhzh(jTextField10.getText().trim());
        //AdapterDao dao = new AdapterDao();
        if (AdapterDao.insertclient(object)){
            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.getClientTableModel(" from Obj_client ");
        jTable1.setModel(defaultModel);
        if (defaultModel==null){
            JOptionPane.showMessageDialog(null,"没有查询到该条件下的数据","系统提示",JOptionPane.ERROR_MESSAGE);
            return;
        }
        jTabbedPane1.setSelectedIndex(1);
        jTable1.setRowHeight(22);

    }
    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 = {"khbh","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_client  where " +  queryName + " " + queryYsf + " '" +  queryValue + "'";

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

    public void jBadd_actionPerformed(ActionEvent e) {
        String QueryStr = null;
        QueryStr = "Select max(g.khbh) from Obj_client g";
        java.util.List list = null;
        list = AdapterDao.QueryObject(QueryStr);
        System.out.println(list.size());
        String bh;
        if (list.size() <= 0 ){
            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_client where khbh = '" + bh + "'";
                list = AdapterDao.QueryObject(QueryStr);
                if (list.isEmpty()) {
                    JOptionPane.showMessageDialog(null, "编号不存在请重新输入!!!", "系统提示",
                                                  JOptionPane.ERROR_MESSAGE);
                    jTbh.requestFocus();
                    return;

                }
                iterator = list.iterator();
                while (iterator.hasNext()) {
                    Obj_client object = (Obj_client) iterator.next();
                    jTextField1.setText(object.getKhbh());
                    jTextField2.setText(object.getKhmc());
                    jTextField3.setText(object.getPym());
                    jTextField4.setText(object.getKhdz());
                    jTextField5.setText(object.getSsdq());
                    jTextField6.setText(object.getYzbm());
                    jTextField7.setText(object.getTel());
                    jTextField8.setText(object.getLxr());
                    jTextField9.setText(object.getKhyh());
                    jTextField10.setText(object.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_client_jBmodi_actionAdapter implements ActionListener {
    private JF_view_client adaptee;
    JF_view_client_jBmodi_actionAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_client_jTbh_keyAdapter extends KeyAdapter {
    private JF_view_client adaptee;
    JF_view_client_jTbh_keyAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_client_jBadd_actionAdapter implements ActionListener {
    private JF_view_client adaptee;
    JF_view_client_jBadd_actionAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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



class JF_view_client_jButton3_actionAdapter implements ActionListener {
    private JF_view_client adaptee;
    JF_view_client_jButton3_actionAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_client_jButton2_actionAdapter implements ActionListener {
    private JF_view_client adaptee;
    JF_view_client_jButton2_actionAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_client_jBlookAll_actionAdapter implements ActionListener {
    private JF_view_client adaptee;
    JF_view_client_jBlookAll_actionAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_client_jTabbedPane1_changeAdapter implements ChangeListener {
    private JF_view_client adaptee;
    JF_view_client_jTabbedPane1_changeAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_client_jBsave_actionAdapter implements ActionListener {
    private JF_view_client adaptee;
    JF_view_client_jBsave_actionAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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


class JF_view_client_jBexit_actionAdapter implements ActionListener {
    private JF_view_client adaptee;
    JF_view_client_jBexit_actionAdapter(JF_view_client adaptee) {
        this.adaptee = adaptee;
    }

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

⌨️ 快捷键说明

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