关闭

java之JFrame网格布局

标签: javaJFrame网格布局
1413人阅读 评论(0) 收藏 举报
分类:
package test;

import java.awt.*;

import javax.swing.*;

public class demo extends JFrame{
	
	private JButton[] jb = new JButton[9];
	
	public static void main(String[] args){
		
		demo demo1 = new demo();
		
	}
	
	//构造函数
	public demo(){
		
		for(int i=0; i<9; i++)
			jb[i] = new JButton(String.valueOf(i));
		
		this.setLayout(new GridLayout(3, 3, 10, 10));
		
		for(int i=0; i<9; i++)
			this.add(jb[i]);
		
		this.setTitle("你好啊!");
		this.setLocation(100,200);
		this.setSize(400,200) ;
		this.setResizable(false);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setVisible(true) ; 
	}
	
}


0
0
查看评论

Java JFrame常用的布局

setLayout(布局对象);  声明布局格式的方式   如: setLayout(new FlowLayout()); 1. FlowLayout布局  FlowLayout布局是JPanel 的默认布局,组建按照加入的先后顺序从左到右排列,一...
  • Pruett
  • Pruett
  • 2017-06-01 18:27
  • 3500

三十一、Java图形化界面设计——布局管理器之GridLayout(网格布局)

网格布局特点: l  使容器中的各组件呈M行×N列的网格状分布。 l  网格每列宽度相同,等于容器的宽度除以网格的列数。 l  网格每行高度相同,等于容器的高度除以网格的行数。 l  各组件的排列方式为:从上到下,从左到右。 l ...
  • liujun13579
  • liujun13579
  • 2012-07-22 14:52
  • 142237

Java图形化界面设计——布局管理器之GridLayout(网格布局)

l  使容器中的各组件呈M行×N列的网格状分布。 l  网格每列宽度相同,等于容器的宽度除以网格的列数。 l  网格每行高度相同,等于容器的高度除以网格的行数。 l  各组件的排列方式为:从上到下,从左到右。 l  ...
  • u013967628
  • u013967628
  • 2015-12-21 18:36
  • 2100

java布局——网格布局

/* * 网格布局实现 * */ package swing; import java.awt.*; import javax.swing.*; public class Test4 extends JFrame{ int size=9; JButton jbs[] =new JButt...
  • tingzhiyi
  • tingzhiyi
  • 2016-07-13 13:46
  • 2497

Java使用网格组布局管理器

package com.han; import java.awt.Container; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.Insets; import javax....
  • Gaowen_HAN
  • Gaowen_HAN
  • 2012-07-12 04:34
  • 8048

五、Java图形化界面设计——布局管理器之GridLayout(网格布局)

转自liujun13579的专栏 的博客,尊重并感谢原作者的付出!   网格布局特点: l  使容器中的各组件呈M行×N列的网格状分布。 l  网格每列宽度相同,等于容器的宽度除以网格的列数。 l  网格每行高度相同,等于容器的高度...
  • u012349402
  • u012349402
  • 2015-03-25 21:29
  • 1089

java swing 编程之网格布局

/** * java 之网格布局管理器; * 网格布局管理器将窗体划分成一个表格,可以在创建网格布局管理器时指定表格的行与列。默认 * 的情况下是从左到右、从上到下组织增加到窗体中的控件的,而且每一个控件都会填充整个单元格,即改变 * 窗体的大小时控件也会随之改变大小。 * @author...
  • u014112584
  • u014112584
  • 2014-05-01 17:45
  • 2300

java_网格组布局

网格组布局    网格组布局是所有布局管理器之母,可以将网格布局看成没有任何限制的网格布局.在网格布局中,行和列的尺寸可以改变.可以将相邻的单元合并以适应较大的组件..     看图中包含下面的组件. 1两个用于字体外观和大小的组合框 2两个组...
  • lijia503102319
  • lijia503102319
  • 2015-11-24 17:09
  • 800

十八、java-GUI之网格布局(GridLayout)

GridLayout(网格布局) 1、GridLayout布局特征 网格布局特点: 1. 使容器中的各组件呈M行×N列的网格状分布。 2. 网格每列宽度相同,等于容器的宽度除以网格的列数。 网格每行高度相同,等于容器的高度除以网格的行数。 3. 各组件的排列方...
  • qq_33639584
  • qq_33639584
  • 2017-02-13 17:30
  • 2630

Java图形化界面设计——布局管理器之GridLayout(网格布局) 之计算器

Java图形化界面设计——布局管理器之GridLayout(网格布局) 之计算器
  • u012860063
  • u012860063
  • 2015-05-12 22:11
  • 3739
    个人资料
    • 访问:18474次
    • 积分:517
    • 等级:
    • 排名:千里之外
    • 原创:34篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论