码迷,mamicode.com
首页 > 编程语言 > 详细

Java swing 之边界布局

时间:2014-05-01 18:32:35      阅读:370      评论:0      收藏:0      [点我收藏+]

标签:java   swing   

/**
 *  java 边界布局
 *  @author gao
 */
package com.gao;

import java.awt.BorderLayout;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;

public class BorderLayoutDemo extends JFrame{
   private JPanel contentPane;
   private JButton westButton;
   private JButton southButton;
   private JButton eastButton;
   private JButton northButton;
   private JButton centreButton;
	public BorderLayoutDemo(){
		this.contentPane=new JPanel();
		this.contentPane.setBorder(new EmptyBorder(5,5,5,5));
		this.contentPane.setLayout(new BorderLayout(0,0));
		this.setContentPane(contentPane);
		this.westButton=new JButton("西部");
		this.southButton=new JButton("南部");
		this.eastButton=new JButton("东部");
		this.northButton=new JButton("北部");
		this.centreButton=new JButton("中部");
		this.contentPane.add(westButton,BorderLayout.WEST);
		this.contentPane.add(southButton,BorderLayout.SOUTH);
		this.contentPane.add(northButton,BorderLayout.NORTH);
		this.contentPane.add(eastButton,BorderLayout.EAST);
		this.contentPane.add(centreButton,BorderLayout.CENTER);
		
    	this.setTitle("边界布局");
    	this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    	this.setBounds(100, 100, 450, 300);
    	this.setVisible(true);
    }
	public static void main(String[]args){
    	 BorderLayoutDemo example=new BorderLayoutDemo();
     }
}
mamicode.com,码迷

Java swing 之边界布局

标签:java   swing   

原文地址:http://blog.csdn.net/guanjungao/article/details/24845015

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!