java边界布局器小测试
来源:互联网 发布:破壁机有用吗 知乎 编辑:程序博客网 时间:2024/05/16 05:20
未加布局管理器的原始代码:
JButton newButton=new JButton("New");
add(newButton);
final JButton closeAllButton =new JButton("Close all");
add(closeAllButton);
输出截图:
当我们加上布局管理器后,如下:
setLayout(new BorderLayout());
JButton newButton=new JButton("New");
add(newButton,BorderLayout.NORTH);
final JButton closeAllButton =new JButton("Close all");
add(closeAllButton,BorderLayout.SOUTH);
输出如下:
很和谐,有木有,那么。我们如果将他们都记在NORTH,会怎么样了,一起来看一看:
setLayout(new BorderLayout());
JButton newButton=new JButton("New");
add(newButton,BorderLayout.NORTH);
final JButton closeAllButton =new JButton("Close all");
add(closeAllButton,BorderLayout.NORTH);
输出:
,
咦,我的New呢?
这是怎么回事儿呢?
原来,每次调用边界布局器都会重新在相应的边界添加组件,上次的布局自然会被覆盖,他们还真是不将就啊!
以后编写代码一定要注意!
- java边界布局器小测试
- Java swing 之边界布局
- java之JFrame边界布局
- java swing 边界布局管理器
- java边界布局案例练习
- java布局——边界布局
- java BorderLayout演示 边界布局演示
- Java之GUI-------边界布局管理器
- 十七、java-GUI之边界布局(BorderLayout)
- 边界测试
- 边界测试
- 边界测试
- JAVA———边界式布局练习
- Java图形界面——文本域、边界布局
- BorderLayout边界布局————JAVA
- JAVA进阶5.4——边界布局管理器
- Java图形界面——文本域、边界布局
- Java-GUI(2)流式布局、边界布局、网格布局
- Java基础(二)
- C++为什么可以进行函数重载以及引起的二义性问题
- Java中的泛型
- HDU 5694 (dfs)
- 自己学Docker:8.容器的持久化
- java边界布局器小测试
- Fast Tracking via Spatio-Temporal Context Learning(时空上下文视觉跟踪)
- 帧动画
- STL 简单 stack 的实现
- 自动设置Linux系统静态IP地址、DNS、网关、计算机名称脚本
- 动态规划——distinct-subsequences
- 指数平滑法
- HDU 1505
- 2016/5/21 1000.multiple inheritance