IntelliJ IDEA
 
获取 IntelliJ IDEA

创建表单初始化代码

最后修改时间:2023 年 8 月 23 日

当您完成构建 GUI 设计器表单时,至少应该有一个绑定到表单的类,以及绑定到各个表单组件的类中的组件类型字段。

如果将二进制类文件指定为输出选项,则所有运行时初始化代码都在类文件中生成。如果您的表单有绑定类,您将不会在那里看到自动生成的初始化代码。如果您选择 Java 源代码作为输出选项,则表单的绑定类将包含自动生成的$$$setupUI$$$()方法。

有时您可能需要提供自己的初始化代码。例如,您希望由具有某些参数的非默认构造函数实例化 GUI 组件。在这种情况下,IntelliJ IDEA 将不会生成组件的实例化,您有责任在方法中提供对构造函数的调用createUIComponents()。否则会报空指针异常。请遵循下面描述的一般技术。