采用空布局,编写用户注册界面,包含用户名、密码、确认密码、电子邮箱、以及注册和清空2个按钮。

采用空布局,编写用户注册界面,包含用户名、密码、确认密码、电子邮箱、以及注册和清空2个按钮。采用空布局,编写用户注册界面,包含用户名、密码、确认密码、电子邮箱、以及注册和清空2个按钮。_第1张图片

package dame;

import java.awt.Color;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class Text5 extends JFrame{
public static void main(String[] args) {
	JFrame aFrame=new JFrame("用户注册");
	aFrame.setSize(500,600);
	JLabel a1=new JLabel("用 户 名");
	JTextField b1=new JTextField();
	JLabel a2=new JLabel("密       码");
	JPasswordField b2=new JPasswordField();
	JLabel a3=new JLabel("确认密码");
	JPasswordField b3=new JPasswordField();
	JLabel a4=new JLabel("电子邮箱");
	JTextField b4=new JTextField();
	JButton register = new JButton("注册");
	JButton clean = new JButton("清空");
	JPanel c=new JPanel();
	c.setBackground(Color.blue);
	c.setLayout(null);
	c.add(a1);
	c.add(b1);
	c.add(a2);
	c.add(b2);
	c.add(a3);
	c.add(b3);
	c.add(a4);
	c.add(b4);
	c.add(register);
	c.add(clean);
	//设置组件的特定位置   横  纵    宽   高
	//绝对坐标
	a1.setBounds(50,100,60,35);
	b1.setBounds(100,100,250,35);
	a2.setBounds(50,200,60,35);
	b2.setBounds(100,200,250,35);
	a3.setBounds(50,300,60,35);
	b3.setBounds(100,300,250,35);
	a4.setBounds(50,400,60,35);
	b4.setBounds(100,400,250,35);
	register.setBounds(50,500,100,35);
	clean.setBounds(200,500,100,35);
	aFrame.add(c);
	

	aFrame.setVisible(true);
	aFrame.setDefaultCloseOperation(3);
	aFrame.setResizable(true);
}
}

运行截图
采用空布局,编写用户注册界面,包含用户名、密码、确认密码、电子邮箱、以及注册和清空2个按钮。_第2张图片

你可能感兴趣的:(日常作业,java,gui)