171 一个嵌入面板组件的安置(Layout)
|
![BACKWARD](../../image/backward.gif)
|
- 一个 container 中的各种面板是是根据它们的子组件来单独安置的
- 用户可以通过指定象素空间来"手工"安置组件位置
- 然而这种方法很难实现平台独立性. 因此用户倾向于使用通用策略, 它们在
5 个LayoutManger 中具体实现, 这里面有所有的 LayoutManager 接口工具. 在
Web 中还将会有其它的 LayoutManager 可以获得
- setLayout(new FlowLayout()); // 在你的面板中创建一个基本的格式安排
-- 实际上缺省情况下是不必要的
- 其它可用的 LayoutManager 有 GridLayout(), BorderLayout() (用于 Frame
的缺省值), CardLayout() (用于动态安置) and GridBagLayout() (最灵活的)
Copyright: NPACT |
![BACKWARD](../../image/backward.gif)
|