`

BorderLayout布局测试

    博客分类:
  • Java
阅读更多
import java.awt.BorderLayout;

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

public class TestAwt {
	public static void main(String[] args) {
		JFrame frame = new JFrame();
		frame.setTitle("BorderLayout 测试");
		frame.setSize(500,500);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setLocationRelativeTo(null);
		{
			BorderLayout bl = new BorderLayout();
			JPanel jPanel = new JPanel(bl);
			jPanel.add(new JButton("TestButton"),BorderLayout.NORTH);
			jPanel.add(new JButton("TestButton"),BorderLayout.EAST);
			jPanel.add(new JButton("TestButton"),BorderLayout.SOUTH);
			jPanel.add(new JButton("TestButton"),BorderLayout.WEST);
			jPanel.add(new JButton("TestButton"),BorderLayout.CENTER);
			frame.add(jPanel);
		}
		frame.setVisible(true);
	}
}

 

 

分享到:
评论

相关推荐

    Java实验八-Java综合实验及输入输出流.doc

    1【实验目的】 Java综合实验及输入/输出流。 2【实验内容】 ...编写测试程序。 2. 编写下图界面,第一个下拉框包含:北京,上海,天津,重庆,江苏。...6. 编写下图界面,图(a)窗口的布局为BorderLayout,南边放置一个

    JAVA语言课程设计报告.doc

    比如多个数的平均值求法等 " "5 (选作)实现二进制运算 " "二、系统分析 " "第一步: " "对于此计算器程序,首先要设计其GUI界面,总体界面有一个文本框,15个 " "按钮,总体界面用BorderLayout布局。 " "第二步:...

    达内2011年在线测评系统5天全部源码ELTS_day01-day05

    A BorderLayout (边框布局) 将一个面板,分为东南西北中,每个位置只能放一个控件 中会自动的向其他的四个方法填充 ---------------------------- | 北(North) | |--------------------------| | | | | | | 中...

    Java测试题2答案

    《Java测试题2》 <br>一、 选择 1.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ? B A ArrayList myList=new Object(); B List myList=new ArrayList(); C ...

    javaswing示例

    本程序包含borderlayout、flowlayout、gridbaglayout三种布局 使用ActionListener, ItemListener 2个监听 包含将结果写入文件 为了方便测试,将所有内容都写到了一个类里面,大部分方法是独立的,这个大家可以看着...

    JAVA基础课程讲义

    BorderLayout布局管理器 219 CardLayout布局管理器 220 GridLayout布局管理器 220 GridBagLayout布局管理器 221 综合应用组件和容器和布局管理器 221 AWT事件处理模型 223 问题 223 事件处理模型是什么? 223 最简单...

    java自学之道

    4.2 BorderLayout边界布局 4.3 CardLayout卡式布局 4.4 GridLayout卡式布局 4.5 GridBagLayout卡式布局 4.6 BoxLayout盒式布局 5、菜单步骤 6、对话框设计 6.1 JOptionPane对话框 6.2 JDialog对话框 文字与图形处理...

    java初学者必看

    13.4.2 BorderLayout布局管理器 13.4.3 BoxLayout布局管理器 13.4.4 GridLayout布局管理器 13.5 事件处理 13.5.1 事件监听器 13.5.2 事件适配器 13.5.3 事件 13.6 举例 13.6.1 界面设计 13.6.2 运算设计...

    Eclipse_Swt_Jface_核心应用_部分19

    7.7.3 自定义布局类(BorderLayout) 119 7.8 使用VE可视化布局 123 7.8.1 创建可视化的类 123 7.8.2 进行布局设置 124 7.9 本章小结 125 第8章 SWT中的事件模型 126 8.1 事件模型概述 126 8.1.1 监听...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    +去除PageLayout控件,此控件可以使用BorderLayout和指定PageManager的AutoSizePanelID属性来代替。 -这样所有需要占据全屏的Panel(不管你是Accordion,Panel,ContentPanel,Form,GroupPanel,SimpleForm,Tree还是...

    ExtAspNet_v2.3.2_dll

    ExtAspNet - ExtJS based ASP.NET ... +去除PageLayout控件,此控件可以使用BorderLayout和指定PageManager的AutoSizePanelID属性来代替。 -这样所有需要占据全屏的Panel(不管你是Accordion,Panel,ContentPanel...

    Java 2实用教程(第三版)实验指导与习题解答

    实验3 布局与日历 28 上机实践7 组件及事件处理2 31 实验1 方程求根 31 实验2 字体对话框 34 实验3 英语单词拼写训练 37 上机实践8 多线程 41 实验1 汉字打字练习 41 实验2 旋转的行星 43 实验3 双线程接力 47 上机...

    Java范例开发大全 (源程序)

     1.2.4 测试JDK配置是否成功 7  实例1 开发第一个Java程序 7  第2章 Java基础类型与运算符(教学视频:39分钟) 9  2.1 基础类型 9  实例2 自动提升 9  实例3 自动转换 10  实例4 常用基础类型之强制...

    java范例开发大全(pdf&源码)

    1.2.4 测试JDK配置是否成功 7 实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 ...

    java范例开发大全源代码

     1.2.4 测试JDK配置是否成功 7  实例1 开发第一个Java程序 7  第2章 Java基础类型与运算符(教学视频:39分钟) 9  2.1 基础类型 9  实例2 自动提升 9  实例3 自动转换 10  实例4 常用基础类型之...

    java范例开发大全

    1.2.4 测试JDK配置是否成功 7 实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 ...

    Java范例开发大全(全书源程序)

    1.2.4 测试JDK配置是否成功 7 实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 ...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    1.2.4 测试环境是否安装成功 8 1.2.5 如果失败了怎么办? 9 1.3 让自己的第一个程序运行起来 10 1.3.1 编写自己的Hello World源程序 10 1.3.2 编译自己的HelloWorld程序 11 1.3.3 让代码运行起来 13 1.4 初探...

Global site tag (gtag.js) - Google Analytics