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

📄 dialoggongshopview.java~23~

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

import java.awt.*;

import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.BorderFactory;
import javax.swing.ImageIcon;
import java.awt.Rectangle;
import java.awt.Font;
import javax.swing.border.TitledBorder;
import java.awt.Color;
import java.util.ArrayList;

public class DialogGongShopView extends JDialog {
    GongShopHandler gs=new GongShopHandler(this);
    JPanel PanlS = new JPanel();
    BorderLayout borderLayout1 = new BorderLayout();
    JPanel PanlS1 = new JPanel();
    JPanel PanlS2 = new JPanel();
    JButton btnshopUp = new JButton(new ImageIcon("image/Up.jpg"));
    JButton btnshopNext = new JButton(new ImageIcon("image/Next.jpg"));
    JButton btnshopAdd = new JButton(new ImageIcon("image/Adds.jpg"));
    JButton btnshopSave = new JButton(new ImageIcon("image/Save.jpg"));
    JButton btnshopUpdate = new JButton(new ImageIcon("image/Updates.jpg"));
    JButton btnshopDel = new JButton(new ImageIcon("image/Del.jpg"));
    JButton btnshopQuxiao = new JButton(new ImageIcon("image/quxiao.jpg"));
    JButton btnshopExit = new JButton(new ImageIcon("image/Exits.jpg"));
    JPanel jPanel1 = new JPanel();
    JLabel lblShopID = new JLabel();
    JTextField txtShopID = new JTextField();
    JLabel lblShopName = new JLabel();
    JTextField txtShopName = new JTextField();
    JLabel lblShopjiancheng = new JLabel();
    JTextField txtShopjiancheng = new JTextField();
    JLabel lblShopGuige = new JLabel();
    JTextField txtShopGuige = new JTextField();
    JLabel lblShopQi = new JLabel();
    JTextField txtShopQi = new JTextField();
    JLabel lblShopChanDi = new JLabel();
    JTextField txtShopChanDi = new JTextField();
    JLabel lblShopPirce = new JLabel();
    JTextField txtShopPirce = new JTextField();
    JLabel lblShopjianPrice = new JLabel();
    JTextField txtShopjianPrice = new JTextField();
    JLabel lblShopPiPrice = new JLabel();
    JTextField txtShopPiPrice = new JTextField();
    JLabel lblShoplianPrice = new JLabel();
    JTextField txtShoplianPrice = new JTextField();
    JLabel lblShopGongName = new JLabel();
    JComboBox chbShopGongName = new JComboBox();
    JLabel lblShopGongNo = new JLabel();
    JTextField txtShopGongNo = new JTextField();
    JLabel lblShopRearks = new JLabel();
    JTextField txtShopRearks = new JTextField();
    TitledBorder titledBorder1 = new TitledBorder("");
    public DialogGongShopView(Frame owner, String title, boolean modal) {
        super(owner, title, modal);
        try {
            setDefaultCloseOperation(DISPOSE_ON_CLOSE);
            jbInit();
            pack();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    public DialogGongShopView() {
        this(new Frame(), "商品信息管理", false);
    }

    private void jbInit() throws Exception {
        PanlS.setLayout(borderLayout1);
        PanlS1.setBorder(BorderFactory.createEtchedBorder());
        PanlS1.setPreferredSize(new Dimension(100, 280));
        PanlS2.setBorder(BorderFactory.createEtchedBorder());
        PanlS2.setPreferredSize(new Dimension(500, 280));
        PanlS2.setLayout(null);
        btnshopNext.setBorder(BorderFactory.createRaisedBevelBorder());
        btnshopNext.setPreferredSize(new Dimension(80, 25));
        btnshopNext.setActionCommand("Next");
        btnshopNext.addActionListener(gs);

        btnshopUp.setBorder(BorderFactory.createRaisedBevelBorder());
        btnshopUp.setPreferredSize(new Dimension(80, 25));
        btnshopUp.setActionCommand("Up");
        btnshopUp.addActionListener(gs);

        btnshopAdd.setBorder(BorderFactory.createRaisedBevelBorder());
        btnshopAdd.setPreferredSize(new Dimension(80, 25));
        btnshopAdd.setActionCommand("Add");
        btnshopAdd.addActionListener(gs);
        btnshopSave.setEnabled(false);

        btnshopSave.setBorder(BorderFactory.createRaisedBevelBorder());
        btnshopSave.setPreferredSize(new Dimension(80, 25));
        btnshopSave.setActionCommand("Save");
        btnshopSave.addActionListener(gs);

        btnshopUpdate.setBorder(BorderFactory.createRaisedBevelBorder());
        btnshopUpdate.setPreferredSize(new Dimension(80, 25));
        btnshopUpdate.setActionCommand("Update");
        btnshopUpdate.addActionListener(gs);

        btnshopDel.setBorder(BorderFactory.createRaisedBevelBorder());
        btnshopDel.setPreferredSize(new Dimension(80, 25));
        btnshopDel.setActionCommand("Del");
        btnshopDel.addActionListener(gs);

        btnshopQuxiao.setBorder(BorderFactory.createRaisedBevelBorder());
        btnshopQuxiao.setPreferredSize(new Dimension(80, 25));
        btnshopQuxiao.setActionCommand("Quxiao");
        btnshopQuxiao.addActionListener(gs);

        btnshopExit.setBorder(BorderFactory.createRaisedBevelBorder());
        btnshopExit.setPreferredSize(new Dimension(80, 25));
        btnshopExit.setActionCommand("Exit");
        btnshopExit.addActionListener(gs);

        jPanel1.setBorder(BorderFactory.createEtchedBorder());
        jPanel1.setPreferredSize(new Dimension(460, 260));
        jPanel1.setBounds(new Rectangle(7, 16, 475, 208));
        lblShopID.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopID.setPreferredSize(new Dimension(75, 28));
        lblShopID.setText("商品编号");
        txtShopID.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopID.setPreferredSize(new Dimension(110, 25));
        lblShopName.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopName.setPreferredSize(new Dimension(75, 28));
        lblShopName.setText("商品名称");
        txtShopName.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopName.setPreferredSize(new Dimension(190, 25));
        lblShopjiancheng.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopjiancheng.setPreferredSize(new Dimension(75, 28));
        lblShopjiancheng.setText("简  称");
        txtShopjiancheng.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopjiancheng.setPreferredSize(new Dimension(110, 25));
        lblShopGuige.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopGuige.setPreferredSize(new Dimension(75, 28));
        lblShopGuige.setText("规    格");
        txtShopGuige.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopGuige.setPreferredSize(new Dimension(190, 25));
        lblShopQi.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopQi.setPreferredSize(new Dimension(75, 28));
        lblShopQi.setText("保持期");
        txtShopQi.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopQi.setPreferredSize(new Dimension(110, 25));
        lblShopChanDi.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopChanDi.setPreferredSize(new Dimension(75, 28));
        lblShopChanDi.setText("产    地");
        txtShopChanDi.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopChanDi.setPreferredSize(new Dimension(190, 25));
        lblShopPirce.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopPirce.setPreferredSize(new Dimension(75, 28));
        lblShopPirce.setText("单  位");
        txtShopPirce.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopPirce.setPreferredSize(new Dimension(110, 25));
        lblShopjianPrice.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopjianPrice.setPreferredSize(new Dimension(30, 28));
        lblShopjianPrice.setText("进价");
        txtShopjianPrice.setEnabled(false);
        txtShopjianPrice.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopjianPrice.setPreferredSize(new Dimension(45, 25));
        lblShopPiPrice.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopPiPrice.setPreferredSize(new Dimension(39, 28));
        lblShopPiPrice.setText("批发价");
        txtShopPiPrice.setEnabled(false);
        txtShopPiPrice.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopPiPrice.setPreferredSize(new Dimension(45, 25));
        lblShoplianPrice.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShoplianPrice.setPreferredSize(new Dimension(39, 28));
        lblShoplianPrice.setText("零售价");
        txtShoplianPrice.setEnabled(false);
        txtShoplianPrice.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShoplianPrice.setPreferredSize(new Dimension(45, 25));
        lblShopGongName.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopGongName.setPreferredSize(new Dimension(75, 28));
        lblShopGongName.setText("供应商名称");
        lblShopGongNo.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopGongNo.setPreferredSize(new Dimension(75, 28));
        lblShopGongNo.setText("供应商编号");
        txtShopGongNo.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopGongNo.setPreferredSize(new Dimension(110, 25));
        lblShopRearks.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
        lblShopRearks.setPreferredSize(new Dimension(75, 28));
        lblShopRearks.setText("备  注");
        txtShopRearks.setBorder(BorderFactory.createLoweredBevelBorder());
        txtShopRearks.setPreferredSize(new Dimension(385, 25));
        chbShopGongName.setEnabled(false);
        chbShopGongName.setBorder(BorderFactory.createLoweredBevelBorder());
        chbShopGongName.setPreferredSize(new Dimension(190, 25));
        getContentPane().add(PanlS);
        PanlS.add(PanlS1, java.awt.BorderLayout.WEST);
        GongShopModel model=new GongShopModel();
        ArrayList list=model.ShopArry();
        for(int i=0;i<list.size();i++){
            GongShopModel  mode=(GongShopModel) list.get(i);
            chbShopGongName.addItem(mode.get供应商全称());
        }
        gs.select(0);
        PanlS1.add(btnshopUp);
        PanlS1.add(btnshopNext);
        PanlS1.add(btnshopAdd);
        PanlS1.add(btnshopSave);
        PanlS1.add(btnshopUpdate);
        PanlS1.add(btnshopDel);
        PanlS1.add(btnshopQuxiao);
        PanlS1.add(btnshopExit);
        PanlS.add(PanlS2, java.awt.BorderLayout.CENTER);
        PanlS2.add(jPanel1, null);
        jPanel1.add(lblShopID);
        jPanel1.add(txtShopID);
        jPanel1.add(lblShopName);
        jPanel1.add(txtShopName);
        jPanel1.add(lblShopjiancheng);
        jPanel1.add(txtShopjiancheng);
        jPanel1.add(lblShopGuige);
        jPanel1.add(txtShopGuige);
        jPanel1.add(lblShopQi);
        jPanel1.add(txtShopQi);
        jPanel1.add(lblShopChanDi);
        jPanel1.add(txtShopChanDi);
        jPanel1.add(lblShopPirce);
        jPanel1.add(txtShopPirce);
        jPanel1.add(lblShopjianPrice);
        jPanel1.add(txtShopjianPrice);
        jPanel1.add(lblShopPiPrice);
        jPanel1.add(txtShopPiPrice);
        jPanel1.add(lblShoplianPrice);
        jPanel1.add(txtShoplianPrice);
        jPanel1.add(lblShopGongName);
        jPanel1.add(chbShopGongName);
        jPanel1.add(lblShopGongNo);
        jPanel1.add(txtShopGongNo);
        jPanel1.add(lblShopRearks);
        jPanel1.add(txtShopRearks);
    }
}

⌨️ 快捷键说明

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