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

📄 shopbaoniselectdialog.java~2~

📁 用java写的仓库管理
💻 JAVA~2~
字号:
package cangku;

import java.awt.BorderLayout;
import java.awt.Frame;

import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.JLabel;
import java.awt.Rectangle;
import javax.swing.JComboBox;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import java.awt.Font;
import java.awt.Color;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import java.awt.Dimension;
import java.awt.SystemColor;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class shopbaoniselectDialog extends JDialog {
    shopbaoniselectHandler bk=new shopbaoniselectHandler();
    JPanel panel1 = new JPanel();
    JLabel lblselectif = new JLabel();
    JComboBox cboone = new JComboBox();
    JComboBox cbotwo = new JComboBox();
    JButton btnselect = new JButton();
    JCheckBox chkallselect = new JCheckBox();
    JButton btnexit = new JButton();
    JPanel jPanel1 = new JPanel();
    String[] str={"商品编号","商品名称","数量","金额","经手人","操作员","日期"};
    String[][] date=new String[20][7];
    JScrollPane jScrollPane1 = new JScrollPane();
    JTable jTable1 = new JTable(date,str);
    public shopbaoniselectDialog(Frame owner, String title, boolean modal) {
        super(owner, title, modal);
        try {
            setDefaultCloseOperation(DISPOSE_ON_CLOSE);
            jbInit();
            pack();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    public shopbaoniselectDialog() {
        this(new Frame(), "shopbaoniselectDialog", false);
    }

    private void jbInit() throws Exception {
        panel1.setLayout(null);
        this.setTitle("商品报溢查询");
        lblselectif.setFont(new java.awt.Font("宋体", Font.BOLD, 14));
        lblselectif.setText("查询条件");
        lblselectif.setBounds(new Rectangle(21, 23, 85, 20));
        cboone.setBounds(new Rectangle(126, 22, 106, 23));
        cboone.addItem("商品名称");
        cboone.setActionCommand("cboselectone");
        cboone.addActionListener(bk);

        cboone.addItem("商品编号");

        cbotwo.setBounds(new Rectangle(253, 22, 103, 23));
        btnselect.setBounds(new Rectangle(377, 22, 81, 23));
        btnselect.setText("查询");
        btnselect.setActionCommand("select");
        btnselect.addActionListener(bk);


        chkallselect.setForeground(Color.red);
        chkallselect.setText("显示全部信息");
        chkallselect.setBounds(new Rectangle(50, 269, 120, 23));
        chkallselect.addActionListener(new
                shopbaoniselectDialog_chkallselect_actionAdapter(this));
        btnexit.setBounds(new Rectangle(541, 269, 81, 23));
        btnexit.setText("退出");
        btnexit.setActionCommand("exit");
        btnexit.addActionListener(bk);
        jPanel1.setBounds(new Rectangle(8, 51, 670, 209));
        jPanel1.setLayout(null);
        panel1.setBackground(Color.lightGray);
        jScrollPane1.setBounds(new Rectangle(1, 0, 669, 204));
        panel1.add(lblselectif);
        panel1.add(cbotwo);
        panel1.add(btnselect);
        panel1.add(cboone);
        panel1.add(jPanel1);
        jPanel1.add(jScrollPane1);
        panel1.add(btnexit);
        panel1.add(chkallselect);
        jScrollPane1.getViewport().add(jTable1);
        this.getContentPane().add(panel1, java.awt.BorderLayout.CENTER);

        bk.baoni=this;
    }

    public void chkallselect_actionPerformed(ActionEvent e) {
          if(chkallselect.isSelected()==true){
            int mm=bk.alselect(date);
            for(int i=0;i<mm;i++){
              for(int j=0;j<7;j++){
                 jTable1.setValueAt(date[i][j],i,j);
              }
            }
          }else{
              for(int i=0;i<20;i++){
                  for(int j=0;j<7;j++){
                     jTable1.setValueAt("",i,j);
                  }
                }

          }
    }
}


class shopbaoniselectDialog_chkallselect_actionAdapter implements
        ActionListener {
    private shopbaoniselectDialog adaptee;
    shopbaoniselectDialog_chkallselect_actionAdapter(shopbaoniselectDialog
            adaptee) {
        this.adaptee = adaptee;
    }

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

⌨️ 快捷键说明

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