📄 jiagetiaozhengdialogview.java~28~
字号:
package cangku;
import java.awt.BorderLayout;
import java.awt.Frame;
import javax.swing.JDialog;
import javax.swing.JPanel;
import java.awt.Dimension;
import javax.swing.BorderFactory;
import javax.swing.JLabel;
import javax.swing.JComboBox;
import javax.swing.JButton;
import java.awt.Font;
import java.awt.GridLayout;
import javax.swing.JRadioButton;
import javax.swing.JSpinner;
import javax.swing.JTextField;
import java.awt.FlowLayout;
import java.awt.Rectangle;
import javax.swing.ImageIcon;
import javax.swing.JTable;
import javax.swing.JScrollPane;
import javax.swing.SpinnerModel;
import javax.swing.SpinnerListModel;
import javax.swing.SpinnerNumberModel;
import javax.swing.ButtonGroup;
public class JiageTiaozhengDialogView extends JDialog {
JiageTiaozhengHandler JT=new JiageTiaozhengHandler(this);
JPanel Pan = new JPanel();
JPanel Panl1 = new JPanel();
JPanel Panl2 = new JPanel();
JPanel Panl3 = new JPanel();
JLabel lblchooseselect = new JLabel();
JComboBox cbhchooseselect = new JComboBox();
JComboBox cbhchooseselects = new JComboBox();
JButton btnSelect = new JButton(new ImageIcon("image/select.jpg"));
JLabel lblbuyao = new JLabel();
JPanel Panll1 = new JPanel();
JPanel Panll2 = new JPanel();
GridLayout gridLayout1 = new GridLayout();
JPanel Panel1 = new JPanel();
JPanel Panel2 = new JPanel();
JPanel Panel3 = new JPanel();
JRadioButton Ridojiage = new JRadioButton();
SpinnerNumberModel model3 = new SpinnerNumberModel(100, 0, 100, 1);
JSpinner Spinner = new JSpinner(model3);
JRadioButton Radioshijiage = new JRadioButton();
JTextField txtshijijiage = new JTextField();
JPanel Panel11 = new JPanel();
JButton btnSave = new JButton(new ImageIcon("image/Save.jpg"));
JButton btnquxiao = new JButton(new ImageIcon("image/Quxiao.jpg"));
JButton btnExit = new JButton(new ImageIcon("image/Exit .jpg"));
FlowLayout flowLayout2 = new FlowLayout();
BorderLayout borderLayout1 = new BorderLayout();
String[] str={"商品编号","商品名称","进价","规格","单位","产地"};
String[][] date=new String[50][6];
JTable Table1 = new JTable(date,str);
JScrollPane ScrollPane1 = new JScrollPane();
ButtonGroup buttonGroup = new ButtonGroup();
public JiageTiaozhengDialogView(Frame owner, String title, boolean modal) {
super(owner, title, modal);
try {
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
jbInit();
pack();
} catch (Exception exception) {
exception.printStackTrace();
}
}
public JiageTiaozhengDialogView() {
this(new Frame(), "库存价格调整", false);
}
private void jbInit() throws Exception {
Pan.setLayout(null);
Panl1.setBorder(BorderFactory.createEtchedBorder());
Panl1.setPreferredSize(new Dimension(450, 40));
Panl1.setBounds(new Rectangle(5, 5, 433, 37));
Panl2.setBorder(BorderFactory.createEtchedBorder());
Panl2.setPreferredSize(new Dimension(450, 160));
Panl2.setBounds(new Rectangle(5, 42, 433, 126));
Panl2.setLayout(borderLayout1);
Panl3.setPreferredSize(new Dimension(450, 80));
Panl3.setBounds(new Rectangle(0, 169, 450, 96));
Panl3.setLayout(null);
lblchooseselect.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
lblchooseselect.setPreferredSize(new Dimension(105, 25));
lblchooseselect.setText("请选择查寻条件:");
btnSelect.setBorder(BorderFactory.createRaisedBevelBorder());
btnSelect.setPreferredSize(new Dimension(62, 24));
btnSelect.setActionCommand("Select");
btnSelect.addActionListener(JT);
cbhchooseselect.setBorder(BorderFactory.createLoweredBevelBorder());
cbhchooseselect.setPreferredSize(new Dimension(100, 25));
cbhchooseselects.setBorder(BorderFactory.createLoweredBevelBorder());
cbhchooseselects.setPreferredSize(new Dimension(100, 25));
cbhchooseselect.addItem("商品名称");
cbhchooseselect.addItem("商品编号");
cbhchooseselect.setActionCommand("seselects");
cbhchooseselect.addActionListener(JT);
//cbhchooseselect
lblbuyao.setPreferredSize(new Dimension(30, 25));
Panll1.setBorder(BorderFactory.createEtchedBorder());
Panll1.setPreferredSize(new Dimension(450, 40));
Panll1.setBounds(new Rectangle(5, 0, 433, 35));
Panll1.setLayout(gridLayout1);
Panll2.setBorder(BorderFactory.createEtchedBorder());
Panll2.setPreferredSize(new Dimension(450, 40));
Panll2.setBounds(new Rectangle(5, 36, 433, 36));
Panll2.setLayout(flowLayout2);
gridLayout1.setColumns(3);
Ridojiage.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
Ridojiage.setPreferredSize(new Dimension(77, 23));
Ridojiage.setSelected(true);
Ridojiage.setText("价格(%)");
Spinner.setBorder(BorderFactory.createLoweredBevelBorder());
Spinner.setPreferredSize(new Dimension(50, 23));
Spinner.setToolTipText("100");
Radioshijiage.setText("实际价格");
txtshijijiage.setBorder(BorderFactory.createLoweredBevelBorder());
txtshijijiage.setPreferredSize(new Dimension(60, 23));
btnSave.setEnabled(false);
btnSave.setBorder(BorderFactory.createRaisedBevelBorder());
btnSave.setPreferredSize(new Dimension(75, 25));
btnSave.setActionCommand("Save");
btnSave.addActionListener(JT);
btnquxiao.setBorder(BorderFactory.createRaisedBevelBorder());
btnquxiao.setPreferredSize(new Dimension(75, 25));
btnquxiao.setActionCommand("quxiao");
btnquxiao.addActionListener(JT);
btnExit.setBorder(BorderFactory.createRaisedBevelBorder());
btnExit.setPreferredSize(new Dimension(75, 25));
btnExit.setActionCommand("Exit");
btnExit.addActionListener(JT);
Panel11.setPreferredSize(new Dimension(150, 25));
getContentPane().add(Pan);
Panl1.add(lblchooseselect);
Panl1.add(cbhchooseselect);
Panl1.add(cbhchooseselects);
Panl1.add(btnSelect);
Panl1.add(lblbuyao);
Panll1.add(Panel3);
Panel3.add(Ridojiage);
Panel3.add(Spinner);
Panll1.add(Panel2);
Panll1.add(Panel1);
Panel1.add(Radioshijiage);
Panel1.add(txtshijijiage);
Panll2.add(Panel11);
Panll2.add(btnSave);
Panll2.add(btnquxiao);
Panll2.add(btnExit);
Pan.add(Panl1, null);
Pan.add(Panl3, null);
Pan.add(Panl2, null);
Panl2.add(ScrollPane1, java.awt.BorderLayout.CENTER);
ScrollPane1.getViewport().add(Table1);
Panl3.add(Panll1, null);
Panl3.add(Panll2, null);
buttonGroup.add(Ridojiage);
buttonGroup.add(Radioshijiage);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -