Java IntelliJ IDEA UI设计器表单元素初始化为null

Java IntelliJ IDEA UI设计器表单元素初始化为null,java,swing,gradle,intellij-idea,Java,Swing,Gradle,Intellij Idea,我开始在我的笔记本电脑上开发一个简单的工具,并想把这个项目转移到我的电脑上。因为我使用版本控制,我首先简单地克隆了repo,之后就不起作用了,我还尝试复制文件 在解决了一些字符问题之后,我在初始化主窗体时得到了一个NullPointerException。我的笔记本电脑上没有例外 我还发现Java类中的每个表单元素都被初始化为null,即使表单绑定到该类 将构建委托给Gradle时,这是一个很好的选择 解决方法是禁用构建委派并将编译切换到IntelliJ IDEA: 另一个选项是配置Gradl

我开始在我的笔记本电脑上开发一个简单的工具,并想把这个项目转移到我的电脑上。因为我使用版本控制,我首先简单地克隆了repo,之后就不起作用了,我还尝试复制文件

在解决了一些字符问题之后,我在初始化主窗体时得到了一个
NullPointerException
。我的笔记本电脑上没有例外

我还发现Java类中的每个表单元素都被初始化为null,即使表单绑定到该类

将构建委托给Gradle时,这是一个很好的选择

解决方法是禁用构建委派并将编译切换到IntelliJ IDEA:


另一个选项是配置Gradle来构建表单。

您是使用IntelliJ IDEA构建表单还是使用Gradle构建表单?如果是后者,则不会检测UI初始化代码。根据将代码生成切换到源文件。在IntelliJ IDEA中打开项目,编译它(禁用gradle委派,并将生成设置为IntelliJ IDEA:)。确保在表单类文件中生成了
$$$setupUI$$$
方法。现在,您也应该能够使用命令行Gradle构建相同的项目了。非常感谢。你介意把这个贴出来作为回答吗?还有,我有没有办法自己找到这个?它解决了问题吗?这个问题是由Gradle的建筑引起的吗?令人遗憾的是,11个月后,这个问题没有得到解决(这是我环顾四周1小时后得到的唯一帮助。谢谢!谢谢你的解决方案…但这不可能,没有更好的解决方案吗?因为互联网上没有解决方案。。。