1. 程式人生 > >java使用佈局管理器製作使用者登入介面

java使用佈局管理器製作使用者登入介面

<span style="font-size:18px;">/*
 * 使用者登入介面
 * */
package swing;
import java.awt.*;
import javax.swing.*;

public class Test6 extends JFrame{

	JButton jb1,jb2;
	JTextField jtf;
	JPasswordField jpwd;
	JLabel jl1,jl2;
	JPanel jp1,jp2,jp3;
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Test6 test6=new Test6();
	}
	public Test6()
	{
		//建立元件
		jb1=new JButton("確認");
		jb2=new JButton("取消");
		
		jtf=new JTextField(10);
		jpwd=new JPasswordField(10);
		
		jl1=new JLabel("使用者名稱:");
		jl2=new JLabel("密    碼:");
		
		jp1=new JPanel();
		jp2=new JPanel();
		jp3=new JPanel();
		//設定佈局管理器
		this.setLayout(new GridLayout(3,1,5,5));
		//新增元件
		jp1.add(jl1);
		jp1.add(jtf);
		
		jp2.add(jl2); 
		jp2.add(jpwd);
		
		jp3.add(jb1);
		jp3.add(jb2);
		
		this.add(jp1);
		this.add(jp2);
		this.add(jp3);
		//設定窗體屬性
		this.setTitle("登入介面");
		this.setSize(280, 160);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setVisible(true);
	}

}
</span>

執行效果: