使用BorderLayout布局管理器将组件进行布局
来源:互联网 发布:座天使兽网络侦探 编辑:程序博客网 时间:2024/06/07 06:55
//这段代码主要是展示如何使用BorderLayout布局管理器将组件进行布局
package test3;
import javax.swing.*;
import java.awt.*;
public class test3
{
static final int WIDTH=300;
static final int HEIGHT=200;
public static void main(String[] args)
{
JFrame jf=new JFrame("测试程序");
jf.setSize(WIDTH,HEIGHT);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
JPanel contentPane=new JPanel();
jf.setContentPane(contentPane);
JButton b1=new JButton("生活");
JButton b2=new JButton("工作");
JButton b3=new JButton("睡觉");
JButton b4=new JButton("购物");
JButton b5=new JButton("饮食");
BorderLayout lay=new BorderLayout();//创建一个布局管理器对象,将中间容器设置为此布局管理
jf.setLayout(lay);
contentPane.add(b1,"North");//将五个普通按钮组件分别按照东、南、西、北、中五个方位添加到中间容器中
contentPane.add(b2,"South");
contentPane.add(b3,"East");
contentPane.add(b4,"West");
contentPane.add(b5,"Center");
}
}
package test3;
import javax.swing.*;
import java.awt.*;
public class test3
{
static final int WIDTH=300;
static final int HEIGHT=200;
public static void main(String[] args)
{
JFrame jf=new JFrame("测试程序");
jf.setSize(WIDTH,HEIGHT);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
JPanel contentPane=new JPanel();
jf.setContentPane(contentPane);
JButton b1=new JButton("生活");
JButton b2=new JButton("工作");
JButton b3=new JButton("睡觉");
JButton b4=new JButton("购物");
JButton b5=new JButton("饮食");
BorderLayout lay=new BorderLayout();//创建一个布局管理器对象,将中间容器设置为此布局管理
jf.setLayout(lay);
contentPane.add(b1,"North");//将五个普通按钮组件分别按照东、南、西、北、中五个方位添加到中间容器中
contentPane.add(b2,"South");
contentPane.add(b3,"East");
contentPane.add(b4,"West");
contentPane.add(b5,"Center");
}
}
阅读全文
0 0
- 使用BorderLayout布局管理器将组件进行布局
- BorderLayout 边界布局管理器
- 布局管理器之BorderLayout:边界布局管理器
- [黑马] 第1天 Swing组件--BorderLayout布局管理器
- 布局管理器BorderLayout、FlowLayout、GridLayout
- GUI BorderLayout布局管理器 add
- BorderLayout(边框布局管理器)
- java Swing布局管理器之BorderLayout布局
- awt简单应用 布局管理器 BorderLayout GridLayout
- 关于awt的BorderLayout布局管理器
- 我的笔记 BorderLayout 边界布局管理器
- 布局管理器之FlowLayout、BorderLayout、SpringLayout
- BorderLayout布局
- java--Swing 组件的使用 布局管理器
- 边框布局管理器(BorderLayout) 流式布局管理器(FlowLayout) 表格布局管理器(GridLayout) 卡片布局管理器(CardLayout)
- Java布局管理器组件
- BorderLayout是应用程序和对话框的默认布局管理器。
- Java Swing界面编程(9)---BorderLayout布局管理器
- 作为产品经理,你需要建立数据思维
- Activity、View及Window之间关系总结
- 创建微服务项目后,在谷歌、Safari等浏览器下无法访问的具体原因
- C/C++代码静态扫描和动态测试工具
- 手把手搭建集群系列(三)——Mongodb
- 使用BorderLayout布局管理器将组件进行布局
- JFinal使用技巧积累
- 伪类与伪元素
- 操作系统学习(2)
- 1130. Infix Expression (25)[dfs-中序遍历]
- Hibernate的集中查询方式 : hql查询,QBC查询和QBE查询
- map/reduce
- 软件漂亮功能背后的秘密
- “fatal error C1859: “Release\XXXX.pch”意外的预编译头错误,只需重新运行编译器就可能修复此问题”的一个解决办法