在 Visual Editor 中定制 UI 布局

在 Visual Editor for Java 中,您可以使用“定制布局”窗口来修改当前选择的容器和 UI 组件的布局设置。

Java 类必须包含允许设置布局管理器的容器,例如 JFrame、JPanel 或 Shell。
一些布局效果可以通过在“设计”视图中以可视方式放下和拖动 UI 组件以及调整其大小来实现。Visual Editor 提供了“定制布局”窗口来帮助您进一步优化和使用布局设置。

“定制布局”窗口是非模态对话框,当您在“设计”视图中工作时,可以象工具箱一样打开它并让它保持打开状态。于是,“定制布局”窗口根据所选容器的布局管理器或所选组件的容器的布局管理器来显示相关的布局属性和设置。

“定制布局”窗口包含两个选项卡式页面:
  • 布局 -“布局”页面包含影响常规布局的选项。例如,对于使用网格的布局来说,“布局”页面可能包含网格间距和边界设置,它也可能允许您指定网格中的列数或行数。同样,这些设置将根据布局管理器的不同而有所变化。并非所有布局管理器在“布局”页面上都提供了可定制的设置。
  • 组件 -“组件”页面包含选定组件的布局选项。例如,某些布局管理器使用网格,您可以在其中指定组件在网格中的对齐方式、组件跨越的单元格数或者组件在其单元格中是否应该占用多余的空间。并非所有布局管理器在“组件”页面上都提供了设置。
要打开“定制布局”窗口,请执行下列其中一个步骤:

对于不同的布局管理器,“定制布局”窗口包含不同的选项。例如,对于 SWT GridLayout 来说,“定制布局”管理器的外观与以下屏幕快照类似:

相关概念
布局管理器和容器
相关任务
使用 SWT 布局管理器
使用 Swing 和 AWT 布局管理器
使用空布局

(C) Copyright IBM Corporation 1999, 2006. All Rights Reserved.