package zwh.db2.six;

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;
import javax.swing.border.EmptyBorder;

public class dialog extends JDialog{
	private static final long serialVersionUID = 1L;
	private JTextField text0;
	private JTextField text1;
	private JTextField text2;
	private JTextField text3;
	private JTextField text4;
	private JButton okB;
	private JButton cancelB;
	private Box b0,b1,b2,b;
	private String[] datas;
	Tool t = new Tool();
	
	public dialog(){
        super();
        addLine();
        setSize(300,250);
        setLocationRelativeTo(null);//使窗口显示在屏幕中央
        setVisible(true);
    }
	
	public void addLine(){//EMPNO,FIRSTNME,MIDINIT,LASTNAME,EDLEVEL
		JPanel jp=new JPanel();
		jp.setLayout(new FlowLayout());
		jp.setBorder(new EmptyBorder(10,10,10,10));
		
		//b0
		b0 = Box.createVerticalBox();//从上到下
		b0.add(new JLabel("EMPNO"));
		b0.add(Box.createVerticalStrut(10));//组件间距
		b0.add(new JLabel("FIRSTNME"));
		b0.add(Box.createVerticalStrut(10));//组件间距
		b0.add(new JLabel("MIDINIT"));
		b0.add(Box.createVerticalStrut(10));//组件间距
		b0.add(new JLabel("LASTNAME"));
		b0.add(Box.createVerticalStrut(10));//组件间距
		b0.add(new JLabel("EDLEVEL"));
		//b1
		text0=new JTextField(15);
		text1=new JTextField(15);
		text2=new JTextField(15);
		text3=new JTextField(15);
		text4=new JTextField(15);
		b1 = Box.createVerticalBox();//从上到下
		b1.add(text0);
		b1.add(Box.createVerticalStrut(10));
		b1.add(text1);
		b1.add(Box.createVerticalStrut(10));
		b1.add(text2);
		b1.add(Box.createVerticalStrut(10));
		b1.add(text3);
		b1.add(Box.createVerticalStrut(10));
		b1.add(text4);
		
		//b0\b1加到b中
		b=Box.createHorizontalBox();
		b.add(b0);
		b.add(Box.createHorizontalStrut(8));
		b.add(b1);
		
		//按钮
		okB = new JButton("确认");
		okB.addActionListener(new ActionListener(){
			@Override
			public void actionPerformed(ActionEvent arg0) {
				datas = new String[]{text0.getText(),text1.getText(),text2.getText(),text3.getText(),text4.getText()};
				t.insertLine(datas);
				new GUI();
				dispose();
			}
		});
		
		cancelB = new JButton("取消");
		cancelB.addActionListener(new ActionListener(){
			@Override
			public void actionPerformed(ActionEvent arg0) {
				new GUI();
				dispose();
			}
		});
		//列式布局
		b2=Box.createHorizontalBox();
		b2.add(okB);
		b2.add(Box.createHorizontalStrut(8));
		b2.add(cancelB);

		jp.add(b);
		jp.add(b2);
		add(jp);
	}
}
最近下载更多
ezra77934  LV2 2023年9月15日
upup996  LV6 2022年12月19日
wadadd  LV7 2022年9月13日
841958566  LV1 2021年11月16日
一个好人520  LV10 2021年9月29日
Sleachp  LV8 2021年3月14日
Susan微光  LV8 2020年12月17日
1qw23456  LV10 2020年7月15日
yuanshun  LV6 2020年6月18日
xuge191  LV16 2020年6月14日
最近浏览更多
李朝磊  LV18 2023年11月18日
jiemomo  LV12 2023年10月19日
ezra77934  LV2 2023年9月15日
13161895  LV1 2023年8月20日
穿山甲1001  LV4 2023年6月25日
upup996  LV6 2022年12月19日
666ing  LV2 2022年12月16日
吴哈少  LV6 2022年11月18日
chaos123 2022年10月1日
暂无贡献等级
wadadd  LV7 2022年9月13日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友