BorderLayout如何实现布局的灵活调整和长尾组件的合理分布?
- 内容介绍
- 文章标签
- 相关推荐
本文共计467个文字,预计阅读时间需要2分钟。
边框布局配置容器,合理排列和调整组件的大小以适应五个区域:南北东西和中心。每个区域可包含不超过一个组件,例如:javap.setLayout(new BorderLayout());p.add(new Button(Okay), BorderLayout.SOUTH); 方便观察。
边框布局布置容器安排和调整其组件的大小以适应五个区域北南东西和中心。每个区域可以含有不超过一个部件p.setLayout(new BorderLayout());
p.add(new Button("Okay"), BorderLayout.SOUTH);
为方便起见, BorderLayout解释缺少字符串规范与常量CENTER相同:
Panel p2 = new Panel();
p2.setLayout(new BorderLayout());
p2.add(new TextArea()); // Same as p.add(new TextArea(), BorderLayout.CENTER);
此外, BorderLayout支持相对定位的常数, PAGE_START , PAGE_END , LINE_START ,和LINE_END 。
本文共计467个文字,预计阅读时间需要2分钟。
边框布局配置容器,合理排列和调整组件的大小以适应五个区域:南北东西和中心。每个区域可包含不超过一个组件,例如:javap.setLayout(new BorderLayout());p.add(new Button(Okay), BorderLayout.SOUTH); 方便观察。
边框布局布置容器安排和调整其组件的大小以适应五个区域北南东西和中心。每个区域可以含有不超过一个部件p.setLayout(new BorderLayout());
p.add(new Button("Okay"), BorderLayout.SOUTH);
为方便起见, BorderLayout解释缺少字符串规范与常量CENTER相同:
Panel p2 = new Panel();
p2.setLayout(new BorderLayout());
p2.add(new TextArea()); // Same as p.add(new TextArea(), BorderLayout.CENTER);
此外, BorderLayout支持相对定位的常数, PAGE_START , PAGE_END , LINE_START ,和LINE_END 。

