java - IntelliJ IDEA UI Designer 表单元素初始化为 null

标签 java swing gradle intellij-idea

我开始在我的笔记本电脑上开发一个简单的工具,并希望将项目转移到我的 PC 上。因为我使用版本控制,所以我首先简单地克隆了 repo,之后我也尝试复制文件。

修复一些字符问题后,我得到一个 NullPointerException初始化我的主窗体时。我的笔记本电脑上没有这个异常(exception)。

我还发现,Java 类中的每个表单元素都被初始化为 null,即使表单绑定(bind)到该类也是如此。

Github Repo

最佳答案

这是一个 known issue当构建委托(delegate)给 Gradle 时。

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

No delegation

另一种选择是配置 Gradle 来构建表单,see this answer .

关于java - IntelliJ IDEA UI Designer 表单元素初始化为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58017634/

相关文章:

java - 包括请求对象的操作、包括指令和哈希码?

Java:我被困在单例工厂中,并且想要改进我的方法

jar - 依赖JAR时是否可以排除类/包?

java - Spring自定义用户详情服务空指针异常

java - 如何在 Wicket 中返回指向外部 URL 的链接?

java - 如何在不修改底层接口(interface)的情况下以覆盖样式创建内部框架?

java - 为我的所有 Jlabel JTextArea 等设置通用字体大小

java - Swing 与继承

android - 无法升级到最新的支持库Android Studio

gradle - 重构gradle任务 “type: Copy”中的重复代码