Swing佈局之邊界佈局(BorderLayout)

邊界佈局在swing的佈局中用的頻率應該是最高的,像jpanel,jdialog都可以設置佈局

使用方式:

package com.fepc.commons.exports;

import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JButton;
import javax.swing.JDialog;

public class SwingTest extends JDialog{

	public SwingTest(){
		this.setLayout(new BorderLayout());//設置佈局
		this.setPreferredSize(new Dimension(400, 300));//設置大小
		this.setTitle("邊界佈局");
		this.pack();
		this.setVisible(true);//設置dialog顯示
		
		JButton but1=new JButton("button1");
		JButton but2=new JButton("button2");
		JButton but3=new JButton("button3");
		JButton but4=new JButton("button4");
		JButton but5=new JButton("button5");
		
		add(but1,BorderLayout.SOUTH);//南邊
		add(but2,BorderLayout.NORTH);//北邊
		add(but3,BorderLayout.CENTER);//中間
		add(but4,BorderLayout.WEST);//西邊
		add(but5,BorderLayout.EAST);//東邊
	}
	public static void main(String[] args) {
		new SwingTest();
	}
}
顯示效果如下:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章