我想添加JavaFX到 IntelliJ 中的现有项目并遵循 this documentation .
我创建了一个文件夹结构,其中包含一个包含 JavaFX 项目的文件夹。如果我只打开 IntelliJ 中包含 JavaFX 的文件夹,所有内容都会正确导入,并且示例 main 正在运行。如果我打开整个项目,其中包含 JavaFX 的文件夹是一个子文件夹,那么我会看到很多红色,并且运行主要结果会出现许多错误。如何在 IntelliJ 中打开另一个项目中的 JavaFX 项目?
IntelliJ 项目结构(如果有效)
GUI
+-- JavaFXRelatedFiles
IntelliJ 项目结构(如果不起作用)
+-- src
| +-- GUI
| +-- OtherFolder
最佳答案
选择文件|新模块...
而不是 File |新项目...
.
之后新模块的设置将与新项目类似,因此您可以按照 the instructions you linked 进行操作用于创建新的 JavaFX 项目。
如果您想链接multiple modules together with a Maven build ,这要复杂得多(特别是如果您同时使用maven和java平台模块),所以我不会在这里描述这个过程。
关于java - 如何在另一个项目中创建 JavaFX 项目并在 IntelliJ 中打开它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72310456/