布局管理器
来源:互联网 发布:云计算产业发展前景 编辑:程序博客网 时间:2024/05/16 23:47
1、BorderLayout布局管理器
import java.awt.*;import java.awt.event.*;public class TestLayout extends Frame { public TestLayout() { add(new Button("第一个按钮"), "East"); add(new Button("第二个按钮"), "West"); add(new Button("第三个按钮"), "North"); add(new Button("第四个按钮"), "South"); add(new Button("第五个按钮")); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dispose(); System.exit(0); } }); } public static void main(String[] args) { System.out.println("Starting TestMyButton..."); TestLayout mainFrame = new TestLayout(); mainFrame.setSize(400, 400); mainFrame.setTitle("TestButton"); mainFrame.setVisible(true); }}
运行结果:
2、FlowLayout布局管理器:
import java.awt.*;import java.awt.event.*;public class TestLayout extends Frame { public TestLayout() { setLayout(new FlowLayout()); add(new Button("第一个按钮"), "East"); // 后面的参数East将不再起作用了,下同。 add(new Button("第二个按钮"), "West"); add(new Button("第三个按钮"), "North"); add(new Button("第四个按钮"), "South"); add(new Button("第五个按钮")); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dispose(); System.exit(0); } }); } public static void main(String[] args) { System.out.println("Starting TestMyButton..."); TestLayout mainFrame = new TestLayout(); mainFrame.setSize(400, 400); mainFrame.setTitle("TestButton"); mainFrame.setVisible(true); }}
运行结果:
0 0
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- Behind the 3D scenes - part1
- poj 1703(种类并查集)
- iOS 关于UIslider 圆形按钮(把图片裁剪小, 按钮自然就变小了)
- 算法总结1——贪婪算法,动态规划
- 127报错解决方法
- 布局管理器
- 第一周学习笔记
- CWnd的常用成员函数
- 雅思考试经验分享,G类移民不可错过!
- objective-c类别和类扩展学习笔记
- 蘑菇街笔试题1
- 汇编中除法的问题
- Java - Collection
- 中级题:二师弟的星际加法