我想将JavaFX添加到IntelliJ的现有项目中,并遵循此文档。
我创建了一个文件夹结构,其中包含一个JavaFX项目。如果我只打开IntelliJ中包含JavaFX的这个文件夹,一切都会被正确导入,并且示例main正在运行。如果我打开整个项目,其中JavaFX文件夹是一个子文件夹,我得到了很多红色和运行的主要结果在许多错误。如何在IntelliJ的另一个项目中打开JavaFX项目?
IntelliJ Project structure if does work
GUI
+-- JavaFXRelatedFiles
IntelliJ Project structure if not work
+-- src
| +-- GUI
| +-- OtherFolder
选择File | New Module...
而不是File | New Project...
之后的新模块的设置将类似于新项目,因此您可以按照您链接的创建新JavaFX项目的说明进行操作。
如果你想用Maven构建把多个模块链接在一起,那就复杂得多了(特别是如果你同时使用Maven和java平台模块),所以我不会在这里描述这个过程。