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

📄 configjp.java

📁 QQ聊天
💻 JAVA
字号:
package com.sato.server.configmanager;

import java.awt.BorderLayout;

import javax.swing.BorderFactory;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
import javax.swing.border.Border;

public class ConfigJp extends JPanel{
	private JPanel configjp1;
	private JTextField jtf2;
	private JTextField jtf3;
	private JTextField jtf4;
	private JTextField jtf5;
	private JTextField jtf6;
	private JTextField jtf7;
	private JTextField jtf8;
	private JTextField jtf9;
	private JLabel jlabel1;
	private JLabel jlabel2;
	private JLabel jlabel3;
	private JLabel jlabel4;
	private JLabel jlabel5;
	private JLabel jlabel6;
	private JLabel jlabel7;
	private JLabel jlabel8;
	private JLabel jlabel9;
	private JButton jb1;
	private JButton jb2;
	private JButton jb3;
	private JButton jb4;
	private JButton jb5;
	private Border border;
	private Border b1;
	private Border b2;
	private Border b3;
	private Border b4;
	private Border b5;
	private Border b6;
	private JComboBox jcb1;
	private Box topbox;
	private Box box0;
	private Box box1;
	private Box box2;
	private Box box3;
	private Box box4;
	private Box box5;
	private Box box6;
	private Box box7;
	public ConfigJp(){
		configjp1=new JPanel();
		b1=BorderFactory.createTitledBorder("数据存储类型");
		b2=BorderFactory.createTitledBorder("Oracle数据库配置");
		b3=BorderFactory.createTitledBorder("XML配置");
		b4=BorderFactory.createTitledBorder("服务器网络配置");
		b5=BorderFactory.createTitledBorder("操作选择");
		jlabel1=new JLabel("存储介质:");
		jlabel2=new JLabel("数据库地址:");
		jlabel3=new JLabel("数据库端口:");
		jlabel4=new JLabel("数据库SID:");
		jlabel5=new JLabel("用 户 名:");
		jlabel6=new JLabel("密码:");
		jlabel7=new JLabel("用户数据XML文件目录:");
		jlabel8=new JLabel("IP地址:");
		jlabel9=new JLabel("端口:");
		jb1=new JButton("测试连接");
		jb2=new JButton("将数据同步到Oracle数据库");
		jb3=new JButton("还原");
		jb4=new JButton("保存");
		jb5=new JButton("将数据同步到XML文件");
		jtf2=new JTextField();
		jtf3=new JTextField();
		jtf4=new JTextField();
		jtf5=new JTextField();
		jtf6=new JTextField();
		jtf7=new JTextField();
		jtf8=new JTextField();
		jtf9=new JTextField();
		jcb1=new JComboBox();
		//第一格
		box0=Box.createHorizontalBox();
		box0.setBorder(b1);
		configjp1.setBorder(border);
		configjp1.setLayout(new BorderLayout());
		box0.add(Box.createHorizontalStrut(200));
		box0.add(jlabel1);
		box0.add(jcb1);
		box0.add(Box.createHorizontalStrut(200));
		//第二格
		b6=BorderFactory.createEmptyBorder(10, 10, 10, 10);
		border=BorderFactory.createCompoundBorder(b2, b6);
		box1=Box.createVerticalBox();
		box2=Box.createHorizontalBox();
		box2.add(jlabel2);
		box2.add(jtf2);
		box2.add(Box.createHorizontalStrut(20));
		box2.add(jlabel3);
		box2.add(jtf3);
		box3=Box.createHorizontalBox();
		box3.add(jlabel4);
		box3.add(jtf4);
		box4=Box.createHorizontalBox();
		box4.add(jlabel5);
		box4.add(jtf5);
		box4.add(Box.createHorizontalStrut(20));
		box4.add(jlabel6);
		box4.add(jtf6);
		box1.add(box2);
		box1.add(Box.createVerticalStrut(20));
		box1.add(box3);
		box1.add(Box.createVerticalStrut(20));
		box1.add(box4);
		box1.setBorder(border);
		//第三格
		b6=BorderFactory.createEmptyBorder(10, 10, 10, 10);
		border=BorderFactory.createCompoundBorder(b3, b6);
		box5=Box.createHorizontalBox();
		box5.add(jlabel7);
		box5.add(jtf7);
		box5.setBorder(border);
		//第四格
		b6=BorderFactory.createEmptyBorder(10, 10, 10, 10);
		border=BorderFactory.createCompoundBorder(b4, b6);
		box6=Box.createHorizontalBox();
		box6.add(jlabel8);
		box6.add(jtf8);
		box6.add(Box.createHorizontalStrut(50));
		box6.add(jlabel9);
		box6.add(jtf9);
		box6.add(Box.createHorizontalStrut(10));
		box6.add(jb1);
		box6.setBorder(border);
		//第五格
		box7=Box.createHorizontalBox();
		box7.add(Box.createHorizontalStrut(30));
		box7.add(jb2);
		box7.add(Box.createHorizontalStrut(10));
		box7.add(jb3);
		box7.add(Box.createHorizontalStrut(10));
		box7.add(jb4);
		box7.add(Box.createHorizontalStrut(10));
		box7.add(jb5);
		box7.add(Box.createHorizontalStrut(80));
		box7.setBorder(b5);
		topbox=Box.createVerticalBox();
		topbox.add(box0);
		topbox.add(box1);
		topbox.add(box5);
		topbox.add(box6);
		topbox.add(box7);
		b6=BorderFactory.createEmptyBorder(20, 25, 15, 10);
		this.setBorder(b6);
		this.setLayout(new BorderLayout());
		this.add(topbox);
	}

}

⌨️ 快捷键说明

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