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

📄 cregistframe.java

📁 这是一个个人编写的在线聊天程序。是用JAVA语言编写的
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
		Job=new JLabel(new ImageIcon("CB8.jpg"));
		JJ=new JComboBox(j);
		JJ.setFont(new Font("楷体_GB2312",Font.PLAIN,12));
		JJ.setBackground(new Color(255,255,255));
		JJ.setMaximumRowCount(7);
		GBC= new GridBagConstraints();

		setBackground(new Color(194,238,237));
		
		setLayout(GBL= new GridBagLayout());
		GBC.gridx=2;
		GBC.gridy=1;
		GBL.setConstraints(Country,GBC);
		GBC.gridx=3;
		GBC.gridy=1;
		GBL.setConstraints(TF1,GBC);
		GBC.gridx=2;
		GBC.gridy=2;
		GBL.setConstraints(City,GBC);
		GBC.gridx=3;
		GBC.gridy=2;
		GBL.setConstraints(TF2,GBC);
		GBC.gridx=2;
		GBC.gridy=3;
		GBL.setConstraints(Job,GBC);
		GBC.gridx=3;
		GBC.gridy=3;
		GBL.setConstraints(JJ,GBC);
		GBC.gridx=2;
		GBC.gridy=4;
		GBL.setConstraints(Face,GBC);
		GBC.gridx=3;
		GBC.gridy=4;
		GBL.setConstraints(Image,GBC);

		add(Country);
		add(TF1);
		add(Job);
		add(JJ);
		add(Face);
		add(Image);
		add(City);
		add(TF2);	
	}
}

class CInterestPanel extends JPanel
{
	JLabel Interest;	
	JRadioButton Sports,Car,Artist,Street,Shopping,
		     Travel,Movie,Game,Net,Music,
		     Study,Law,Friend,Reading,Fund;
	GridBagLayout GBL;
	GridBagConstraints GBC;
	CInterestPanel()
	{
		Interest=new JLabel(new ImageIcon("CB9.jpg"));
		Sports=new JRadioButton("体育  ");
		Sports.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Sports.setBackground(new Color(255,255,255));
		Car=new JRadioButton("汽车  ");
		Car.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Car.setBackground(new Color(255,255,255));
		Artist=new JRadioButton("艺术  ");
		Artist.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Artist.setBackground(new Color(255,255,255));
		Street=new JRadioButton("逛街  ");
		Street.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Street.setBackground(new Color(255,255,255));
		Shopping=new JRadioButton("购物  ");
		Shopping.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Shopping.setBackground(new Color(255,255,255));
		Travel=new JRadioButton("旅游  ");
		Travel.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Travel.setBackground(new Color(255,255,255));
		Movie=new JRadioButton("电脑  ");
		Movie.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Movie.setBackground(new Color(255,255,255));
		Game=new JRadioButton("游戏  ");
		Game.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Game.setBackground(new Color(255,255,255));
		Net=new JRadioButton("上网  ");
		Net.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Net.setBackground(new Color(255,255,255));
		Music=new JRadioButton("音乐  ");
		Music.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Music.setBackground(new Color(255,255,255));
		Study=new JRadioButton("进修  ");
		Study.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Study.setBackground(new Color(255,255,255));
		Law=new JRadioButton("法律  ");
		Law.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Law.setBackground(new Color(255,255,255));
		Friend=new JRadioButton("社交  ");
		Friend.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Friend.setBackground(new Color(255,255,255));
		Reading=new JRadioButton("阅读  ");
		Reading.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Reading.setBackground(new Color(255,255,255));
		Fund=new JRadioButton("投资  ");
		Fund.setFont(new Font("楷体_GB2312",Font.PLAIN,14));
		Fund.setBackground(new Color(255,255,255));
		GBC= new GridBagConstraints();

		setBackground(new Color(194,238,237));
		
		setLayout(GBL= new GridBagLayout());
		GBC.gridx=1;
		GBC.gridy=1;
		GBL.setConstraints(Interest,GBC);
	
		GBC.anchor= GridBagConstraints.EAST;	
		GBC.gridx=1;
		GBC.gridy=2;
		GBL.setConstraints(Sports,GBC);

		GBC.anchor= GridBagConstraints.EAST;	
		GBC.gridx=1;
		GBC.gridy=3;
		GBL.setConstraints(Car,GBC);

		GBC.anchor= GridBagConstraints.EAST;	
		GBC.gridx=1;
		GBC.gridy=4;
		GBL.setConstraints(Artist,GBC);

		GBC.anchor= GridBagConstraints.EAST;	
		GBC.gridx=1;
		GBC.gridy=5;
		GBL.setConstraints(Street,GBC);

		GBC.anchor= GridBagConstraints.EAST;	
		GBC.gridx=1;
		GBC.gridy=6;
		GBL.setConstraints(Shopping,GBC);

		GBC.gridx=2;
		GBC.gridy=2;
		GBL.setConstraints(Travel,GBC);

		GBC.gridx=2;
		GBC.gridy=3;
		GBL.setConstraints(Movie,GBC);

		GBC.gridx=2;
		GBC.gridy=4;
		GBL.setConstraints(Game,GBC);

		GBC.gridx=2;
		GBC.gridy=5;
		GBL.setConstraints(Net,GBC);

		GBC.gridx=2;
		GBC.gridy=6;
		GBL.setConstraints(Music,GBC);

		GBC.gridx=3;
		GBC.gridy=2;
		GBL.setConstraints(Study,GBC);

		GBC.gridx=3;
		GBC.gridy=3;
		GBL.setConstraints(Law,GBC);

		GBC.gridx=3;
		GBC.gridy=4;
		GBL.setConstraints(Friend,GBC);

		GBC.gridx=3;
		GBC.gridy=5;
		GBL.setConstraints(Reading,GBC);

		GBC.gridx=3;
		GBC.gridy=6;
		GBL.setConstraints(Fund,GBC);


		add(Interest);
		add(Sports);
		add(Car);
		add(Artist);
		add(Street);
		add(Shopping);
		add(Travel);
		add(Movie);
		add(Game);
		add(Net);
		add(Music);
		add(Study);
		add(Law);
		add(Friend);
		add(Reading);
		add(Fund);
	}
}

class CNamePanel extends JPanel
{
	JLabel FirstName,SecondName,Title1,Title2;
	JTextField TF1,TF2;
	JLabel A1,A2;
	GridBagLayout GBL;
	GridBagConstraints GBC;
	CNamePanel()
	{
		FirstName=new JLabel(new ImageIcon("CB1.jpg"));
		TF1=new JTextField(18);
		TF1.setFont(new Font("宋体",Font.PLAIN,14));
		SecondName=new JLabel(new ImageIcon("CB2.jpg"));
		TF2=new JTextField(18);
		TF2.setFont(new Font("宋体",Font.PLAIN,14));
		Title1=new JLabel(new ImageIcon("CT3.jpg"));
		Title2=new JLabel(new ImageIcon("CT4.jpg"));
		A1=new JLabel(" ");
		A1.setFont(new Font("Trebuchet MS",Font.BOLD,5));
		A2=new JLabel(" ");
		A2.setFont(new Font("Trebuchet MS",Font.BOLD,35));
		GBC= new GridBagConstraints();

		setBackground(new Color(194,238,237));
		
		setLayout(GBL= new GridBagLayout());
		GBC.gridx=2;
		GBC.gridy=1;
		GBL.setConstraints(A1,GBC);
		GBC.gridx=2;
		GBC.gridy=2;
		GBL.setConstraints(Title1,GBC);
		GBC.gridx=3;
		GBC.gridy=2;
		GBL.setConstraints(Title2,GBC);
		GBC.gridx=2;
		GBC.gridy=3;
		GBL.setConstraints(A2,GBC);
		GBC.gridx=2;
		GBC.gridy=4;
		GBL.setConstraints(FirstName,GBC);
		GBC.anchor= GridBagConstraints.WEST;
		GBC.gridx=3;
		GBC.gridy=4;
		GBL.setConstraints(TF1,GBC);
		GBC.gridx=2;
		GBC.gridy=5;
		GBL.setConstraints(SecondName,GBC);
		GBC.anchor= GridBagConstraints.WEST;
		GBC.gridx=3;
		GBC.gridy=5;
		GBL.setConstraints(TF2,GBC);

		add(Title1);
		add(Title2);
		add(FirstName);
		add(TF1);
		add(SecondName);
		add(TF2);
		add(A1);
		add(A2);
	}
}

class CSexPanel extends JPanel
{
	JLabel Sex,Male,Female,Man,Women;	
	JRadioButton RMale,RFemale;
	ButtonGroup bg;
	GridBagLayout GBL;
	GridBagConstraints GBC;
	CSexPanel()
	{
		Sex=new JLabel(new ImageIcon("CB3.jpg"));
		Male=new JLabel(new ImageIcon("male.gif"));
		Female=new JLabel(new ImageIcon("female.gif"));
		RMale=new JRadioButton();
		RMale.setBackground(new Color(194,238,237));
		RFemale=new JRadioButton();
		RFemale.setBackground(new Color(194,238,237));
		Man=new JLabel(new ImageIcon("CS1.jpg"));
		Women=new JLabel(new ImageIcon("CS2.jpg"));
		bg=new ButtonGroup();
		bg.add(RMale); 
		bg.add(RFemale);
		GBC= new GridBagConstraints();

		setBackground(new Color(194,238,237));
		
		setLayout(GBL= new GridBagLayout());
		GBC.gridx=2;
		GBC.gridy=1;
		GBL.setConstraints(Sex,GBC);
		GBC.gridx=3;
		GBC.gridy=1;
		GBL.setConstraints(RMale,GBC);
		GBC.gridx=4;
		GBC.gridy=1;
		GBL.setConstraints(Man,GBC);
		GBC.gridx=5;
		GBC.gridy=1;
		GBL.setConstraints(Male,GBC);
		GBC.gridx=6;
		GBC.gridy=1;
		GBL.setConstraints(RFemale,GBC);
		GBC.gridx=7;
		GBC.gridy=1;
		GBL.setConstraints(Women,GBC);
		GBC.gridx=8;
		GBC.gridy=1;
		GBL.setConstraints(Female,GBC);

		add(Sex);
		add(RMale);
		add(Male);
		add(RFemale);
		add(Female);	
		add(Man);
		add(Women);
	}
}

class CFilePanel extends JPanel
{
	CNamePanel N;
	CSexPanel S;
	CBirthPanel B;
	CAreaPanel A;
	CInterestPanel I;
	JLabel A1,A2;
	GridBagLayout GBL;
	GridBagConstraints GBC;
	CFilePanel()
	{
		N=new CNamePanel();
		S=new CSexPanel();
		B=new CBirthPanel();
		A=new CAreaPanel();
		I=new CInterestPanel();
		A1=new JLabel("  ");
		A1.setFont(new Font("Trebuchet MS",Font.BOLD,5));
		A2=new JLabel("  ");
		A2.setFont(new Font("Trebuchet MS",Font.BOLD,6));
		GBC= new GridBagConstraints();

		setBackground(new Color(194,238,237));
	
		setLayout(GBL= new GridBagLayout());
		GBC.gridx=2;
		GBC.gridy=1;
		GBL.setConstraints(N,GBC);
		GBC.anchor= GridBagConstraints.WEST;
		GBC.gridx=2;
		GBC.gridy=2;
		GBL.setConstraints(S,GBC);
		GBC.anchor= GridBagConstraints.WEST;
		GBC.gridx=2;
		GBC.gridy=3;
		GBL.setConstraints(B,GBC);
		GBC.gridx=2;
		GBC.gridy=4;
		GBL.setConstraints(A,GBC);
		GBC.gridx=2;
		GBC.gridy=5;
		GBL.setConstraints(I,GBC);
		GBC.gridx=1;
		GBC.gridy=1;
		GBL.setConstraints(A1,GBC);
		GBC.gridx=2;
		GBC.gridy=6;
		GBL.setConstraints(A2,GBC);
			
		add(N);
		add(S);
		add(B);
		add(A);
		add(I);
		add(A1);
		add(A2);
	}
}

class CRegistPanel extends JPanel
{	
	CMiddlePanel M;
	CButton1Panel B;
	GridBagLayout GBL;
	GridBagConstraints GBC;
	CRegistPanel()
	{
		M=new CMiddlePanel();
		B=new CButton1Panel();
		GBC= new GridBagConstraints();

		setBackground(new Color(51,157,221));
	
		setLayout(GBL= new GridBagLayout());
		GBC.gridx=2;
		GBC.gridy=1;
		GBL.setConstraints(M,GBC);
		GBC.gridx=2;
		GBC.gridy=2;
		GBL.setConstraints(B,GBC);
			
		add(M);
		add(B);
	}
}

⌨️ 快捷键说明

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