“选项”窗口:GUI 生成器设置
另请参见
GUI 生成器设置用于调整 IDE 的 GUI 生成器显示窗体信息的方式、调整布局网格大小以及为某些属性类型分配特定的编辑器。
可以使用以下方法来访问“高级选项”中的 GUI 生成器设置:从主菜单中选择“工具”>“选项”,然后在“选项”窗口中单击“高级选项”。在左窗格中,展开“编辑”节点,然后选择“GUI 生成器设置”。
- 以下某些属性只能在“高级选项”中使用。要在视图之间切换,请在“选项”窗口中单击“高级选项”或“基本选项”按钮。
常规 GUI 生成器属性
- 连接边框颜色。连接模式下组件选择边框的颜色。
- 拖动反馈颜色。拖动时目标容器的颜色。
- 窗体设计器背景。“窗体设计器”窗格的背景颜色。
- 窗体设计器边框颜色。设计的组件周围边框的颜色。
- 基准线颜色。移动组件时显示的放置基准线的颜色。
- 选择边框颜色。将组件标记为被选定的周围边框的颜色。
- 选择边框大小。标记为选定内容的组件边框的大小(以像素为单位)。
- 工具栏中的组件面板。如果选定该属性,GUI 生成器工具栏中将显示“添加模式”按钮
。可以单击此按钮从所显示的菜单中选择“组件面板”窗口的任意组件。
- 使用缩排引擎。如果选定该属性,则在生成 Java 代码时使用 Java 源代码编辑器的缩排引擎。如果未选定该属性,则使用 GUI 生成器中更简单(但更快)的缩排引擎。使用 Java 源代码编辑器的缩排引擎重新生成较大窗体的代码时速度可能较慢。
专家 GUI 生成器属性
- 将网格应用于位置。如果选定该属性,则在使用网格时,组件位置将与网格对齐。网格用于使用 AbsoluteLayout 或 Null Layout 的窗体,以及 JlayeredPane 和 JdesktopPane 组件。
- 将网格应用于大小。如果选定该属性,则在使用网格时,组件的大小将与网格对齐。
- 属性编辑器搜索路径。包列表,通过它来搜索 GUI 生成器中使用的属性编辑器。例如,要使用替代的“颜色”属性编辑器,可创建 ColorEditor,并将其包的全名添加到属性编辑器搜索路径的开始处。然后在编辑“颜色”属性时使用 ColorEditor。
- 事件变量名称。在事件对象的事件处理程序方法签名中生成的变量名称。例如,evt 为 private void button1ActionPerformed (java.awt.event.ActionEvent evt) 中的变量名。
- 折叠生成的代码。如果选定该属性,则在源代码编辑器中折叠生成的代码。
- 生成助记符代码。如果选定该属性,IDE 将使用 org.openide.awt.Mnemonics 生成特殊的助记符代码。通过使用此选项,可以在文本属性中使用 & 字符定义标签和按钮助记符,而不是分别设置文本和和助记符属性。
- “生成助记符代码”属性仅用于为在 IDE 中使用而开发的窗体。要避免出现无法编译代码的问题,应避免激活此选项。
- 网格 X。AbsoluteLayout、Null Layout、JLayeredPane 和 JDesktopPane 在 X 轴上的网格大小。
- 网格 Y。AbsoluteLayout、Null Layout、JLayeredPane 和 JDesktopPane 在 Y 轴上的网格大小。
- 侦听程序生成样式。确定组件事件及其处理程序的代码生成方式。所有选项都将产生功能相同的代码,但是每个选项所提供的性能却有所不同。共有三个选项:
- 匿名的内部类。为每个事件生成一个匿名的内部类。此选项可能对应用程序的性能和内存产生不利的影响,因为执行窗体时必须装入并保留许多类。
- 一个内部类。为整个窗体生成一个公共的内部类。此内部类执行所有必需的侦听程序,并将所有事件分发给附加的事件处理程序。生成的代码松散冗余,不能有效地执行,但会删除匿名内部类。此选项尤其适用于包含许多组件和事件处理程序的大窗体。
- 主类。窗体的主类将实现侦听程序。不生成事件的特殊内部类。这是最有效的选项,但并非对所有类型的窗体都适用。仅当窗体类未声明任何可能与窗体组件所生成的事件进行交互的侦听程序实现时,才应使用此选项。
- 属性编辑器。字符串对,明确列出属性类型以及用于该类型的属性编辑器的全限定类名。
- 显示助记符信息对话框。如果选定该属性,则只要设置了组件的“文本”属性,就会显示有关助记符功能的信息对话框。
- 局部变量。如果选定该属性,则在 initComponents() 方法中将为窗体组件生成的变量声明为局部变量。如果未选定该属性,则将变量声明为类的成员字段。
- 变量修饰符。为窗体组件生成的变量的访问修饰符。
-
另请参见
- 编辑组件属性
- 设置布局属性
- 修改 GUI 源代码
- 配置 GUI 生成器
- 使用“选项”窗口
法律声明