生成 GUI 到 | 此选项指定 GUI 设计器为您创建的视觉表单生成哪种类型的输出。 笔记
可用的设置有: 二进制类文件。这是默认选项。选择此选项后,不会为 GUI 表单和组件生成 Java 源代码。当项目编译时,IntelliJ IDEA 创建必要的编译运行时类。 Java 源文件。如果选择此选项,GUI 设计器在编译、运行或调试时将表单及其组件的 Java 源代码写入表单所绑定的类的源文件中。在编译期间,两个代码块被添加到表单的类中: 一个私有方法$$$setupUI$$$() ,包含绑定表单及其组件的 GUI 初始化程序代码。 对该方法的调用$$$setupUI$$$() 。
警告不要更改生成的方法,或从任何其他代码调用它。如果您手动修改 GUI 初始化程序代码,您的 UI 将不再与.form文件同步,并且下一次编译将覆盖您的更改。
|
自动将表单运行时类复制到输出目录 | com.intellij.uiDesigner.core 如果选中此选项,则在编译项目时,会将包中的类复制到配置的输出目录。当使用 GridLayoutManager(IntelliJ) 时,或者当存在具有由字符指定的助记符的& 组件时,将使用这些类。
|
默认布局管理器 | 为放置到表单中的新组件设置默认布局管理器。每当将新组件放置在窗体上时,此处的选择就会显示为“布局管理器”属性的设置。 BorderLayout:表单中的设计时行为模拟 Java 的边框布局管理器。 CardLayout:表单中的设计时行为模拟 Java 的Card布局管理器。 FlowLayout:表单中的设计时行为模拟 Java 的Flow布局管理器。 FormLayout (JGoodies):表单中的设计时行为模拟 JGoodies Forms 布局管理器。(更多信息请参考https://jgoodies.dev.java.net/) GridBagLayout:表单中的设计时行为模拟 Java 的Grid Bag布局管理器。 GridLayoutManager (IntelliJ):表单中的设计时行为由此自定义布局管理器控制。它基本上是一个简单的网格布局方案,足以满足多种用途。它是新 IntelliJ IDEA 安装中的默认布局管理器。
|
UI 绑定字段的默认可访问性 | 如果您想要将 UI 绑定字段的默认可访问性从更改private 为其他内容(例如public . |
使用鼠标调整列标题和行标题的大小 | 此复选框启用/禁用调整标题大小。 如果选中此复选框,IntelliJ IDEA 允许您使用鼠标调整列和行的大小。当指向列或行时,鼠标指针将其形状更改为双箭头。 |