📄 gongwanglaijiezhangdialogview.java~38~
字号:
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 javax.swing.ImageIcon;
import java.awt.Font;
import javax.swing.JTable;
import javax.swing.JScrollPane;
import java.awt.GridLayout;
import java.awt.Color;
import javax.swing.JTextField;
import java.awt.Rectangle;
import javax.swing.border.TitledBorder;
import java.util.Date;
import java.text.SimpleDateFormat;
import javax.swing.DebugGraphics;
public class GongWangLaiJieZhangDialogView extends JDialog {
GongWangLaiJieZhangHandler JZ=new GongWangLaiJieZhangHandler(this);
JPanel panel1 = new JPanel();
JPanel Panl3 = new JPanel();
JPanel Panl1 = new JPanel();
JPanel Panl2 = new JPanel();
JLabel lblGongshopQuan = new JLabel();
JComboBox cbhGongshopQuan = new JComboBox();
JButton btnSelect = new JButton(new ImageIcon("image/select.jpg"));
JButton btnExit = new JButton(new ImageIcon("image/Exit3.jpg"));
JLabel jLabel2 = new JLabel();
BorderLayout borderLayout2 = new BorderLayout();
String[] str={"供应商编号","供应商全称"," 金额小计 "," 欠款记账 "," 付款合计 "," 结帐时间 "};
String[][] date=new String[40][6];
JTable Tabel = new JTable(date,str);
JScrollPane ScrollPane1 = new JScrollPane();
GridLayout gridLayout1 = new GridLayout();
JPanel Panel3 = new JPanel();
JPanel Panel2 = new JPanel();
JPanel Panel1 = new JPanel();
JLabel lblGongshopQingkuan = new JLabel();
JLabel lblGongshopQingkuans = new JLabel();
JLabel lblqingGongshopkuan = new JLabel();
JLabel lblqingGongshopkuans = new JLabel();
JLabel lblKuanjine = new JLabel();
JTextField txtKuanjine = new JTextField();
JLabel lblJieKuanshijin = new JLabel();
JLabel lblJieKuanshijins = new JLabel();
JButton btnJiezhang = new JButton();
TitledBorder titledBorder1 = new TitledBorder("");
TitledBorder titledBorder2 = new TitledBorder("");
public GongWangLaiJieZhangDialogView(Frame owner, String title,
boolean modal) {
super(owner, title, modal);
try {
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
jbInit();
pack();
} catch (Exception exception) {
exception.printStackTrace();
}
}
public GongWangLaiJieZhangDialogView() {
this(new Frame(), "供应商往来结账管理", false);
}
private void jbInit() throws Exception {
panel1.setLayout(null);
Panl1.setBorder(BorderFactory.createEtchedBorder());
Panl1.setPreferredSize(new Dimension(550, 40));
Panl1.setBounds(new Rectangle(6, 6, 533, 34));
Panl2.setBorder(BorderFactory.createEtchedBorder());
Panl2.setMinimumSize(new Dimension(550, 150));
Panl2.setPreferredSize(new Dimension(550, 180));
Panl2.setBounds(new Rectangle(6, 40, 534, 153));
Panl2.setLayout(borderLayout2);
Panl3.setBorder(BorderFactory.createEtchedBorder());
Panl3.setMinimumSize(new Dimension(550, 100));
Panl3.setPreferredSize(new Dimension(550, 80));
Panl3.setBounds(new Rectangle(6, 195, 535, 68));
Panl3.setLayout(gridLayout1);
lblGongshopQuan.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
lblGongshopQuan.setPreferredSize(new Dimension(100, 25));
lblGongshopQuan.setText("供应商全称:");
btnSelect.setBorder(BorderFactory.createRaisedBevelBorder());
btnSelect.setPreferredSize(new Dimension(64, 25));
btnSelect.setActionCommand("Select");
btnSelect.addActionListener(JZ);
btnExit.setBorder(BorderFactory.createRaisedBevelBorder());
btnExit.setPreferredSize(new Dimension(64, 25));
btnExit.setActionCommand("Exit");
btnExit.addActionListener(JZ);
jLabel2.setPreferredSize(new Dimension(100, 25));
cbhGongshopQuan.setPreferredSize(new Dimension(140, 25));
cbhGongshopQuan.addItem("松原市食品公司");
cbhGongshopQuan.addItem("黑龙江食品厂");
cbhGongshopQuan.addItem("长春市食品厂");
gridLayout1.setColumns(3);
lblGongshopQingkuan.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
lblGongshopQingkuan.setPreferredSize(new Dimension(78, 25));
lblGongshopQingkuan.setText("供应商欠款:");
lblGongshopQingkuans.setBorder(BorderFactory.createLineBorder(Color.
black));
lblGongshopQingkuans.setPreferredSize(new Dimension(85, 25));
lblqingGongshopkuan.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
lblqingGongshopkuan.setPreferredSize(new Dimension(78, 25));
lblqingGongshopkuan.setText("欠供应商款:");
lblqingGongshopkuans.setBorder(BorderFactory.createLineBorder(Color.
black));
lblqingGongshopkuans.setPreferredSize(new Dimension(85, 25));
lblKuanjine.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
lblKuanjine.setPreferredSize(new Dimension(65, 25));
lblKuanjine.setText("结款金额:");
txtKuanjine.setPreferredSize(new Dimension(101, 25));
lblJieKuanshijin.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
lblJieKuanshijin.setPreferredSize(new Dimension(65, 25));
lblJieKuanshijin.setText("结款时间:");
Date nowTime=new Date();
SimpleDateFormat fro=new SimpleDateFormat("yyyy-MM-dd HH-mm");
lblJieKuanshijins.setText(fro.format(nowTime));
lblJieKuanshijins.setBorder(BorderFactory.createLineBorder(Color.black));
lblJieKuanshijins.setPreferredSize(new Dimension(100, 25));
btnJiezhang.setBounds(new Rectangle(61, 4, 95, 55));
btnJiezhang.setFont(new java.awt.Font("宋体", Font.PLAIN, 13));
btnJiezhang.setBorder(titledBorder2);
btnJiezhang.setPreferredSize(new Dimension(100, 60));
btnJiezhang.setText("结账");
btnJiezhang.setActionCommand("Jiezhang");
btnJiezhang.addActionListener(JZ);
Panel3.setLayout(null);
ScrollPane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
ScrollPane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
ScrollPane1.setAutoscrolls(true);
ScrollPane1.setToolTipText("");
Tabel.setDoubleBuffered(true);
Tabel.setPreferredSize(new Dimension(500, 640));
Tabel.setToolTipText("");
Tabel.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
Tabel.setCellSelectionEnabled(true);
getContentPane().add(panel1);
Panl3.add(Panel1);
Panel1.add(lblGongshopQingkuan);
Panel1.add(lblGongshopQingkuans);
Panel1.add(lblqingGongshopkuan);
Panel1.add(lblqingGongshopkuans);
Panl3.add(Panel2);
Panel2.add(lblKuanjine);
Panel2.add(txtKuanjine);
Panel2.add(lblJieKuanshijin);
Panel2.add(lblJieKuanshijins);
Panl3.add(Panel3);
Panel3.add(btnJiezhang);
Panl1.add(lblGongshopQuan);
Panl1.add(cbhGongshopQuan);
Panl1.add(btnSelect);
Panl1.add(jLabel2);
Panl1.add(btnExit);
Panl2.add(ScrollPane1, java.awt.BorderLayout.CENTER);
ScrollPane1.getViewport().add(Tabel);
panel1.add(Panl3, null);
panel1.add(Panl2, null);
panel1.add(Panl1, null);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -