静止的流水的学习日志
静止的流水
全部博文(210)
Windows(1)
Linux(31)
2011年(34)
2010年(121)
2009年(37)
2008年(18)
cynthia
wojiuzhu
jd_lzh
鄙人姓王
Jack_Tan
fanbiubi
猜我咯
aaccp1
chrisy52
分类: Java
2011-03-15 13:48:54
package com.utstar.factory;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;/** * GridLayout布局管理器是设定行*列的布局,中途可以增加行或列数,按照添加控件的顺序从左至右从上至下来添加 * 可以设定整体行列之间的间隔,不能跨行跨列,适用于控件布局类似棋盘的样式。 * @author HZ20232 * */public class TestGridLayout extends JFrame{ private static final long serialVersionUID = 6819222900970457455L; private JButton button1; private JButton button2; private JButton button3; private JButton button4; private JButton button5; private JButton button6; public TestGridLayout(){ this.setSize(600,400); this.setTitle("测试"); init(); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } public void init(){ button1 = new JButton("NORTH"); button2 = new JButton("SOUTH"); button3 = new JButton("EAST"); button4 = new JButton("WEST"); button5 = new JButton("CENTER"); button6 = new JButton("CENTER6"); GridLayout myLayout = new GridLayout(2,3); myLayout.setHgap(10); myLayout.setVgap(10); this.setLayout(myLayout); this.add(button1); this.add(button2); this.add(button3); this.add(button4); this.add(button5); this.add(button6); } public static void main(String args[]){ TestGridLayout test = new TestGridLayout(); }}
上一篇:Java Swing布局管理器BorderLayout简单示例
下一篇:Java Swing布局控制器FlowLayout简单示例
chinaunix网友2011-03-27 14:04:23
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com
登录 注册