📄 dialoggongshopview.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 + -