java - 如何在另一个项目中创建 JavaFX 项目并在 IntelliJ 中打开它

标签 java intellij-idea javafx

我想添加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/

相关文章:

java - 在 JavaFX 中使 WebView 忽略场景 CSS

java - 创建一个用于从 Java/Clojure 执行的 jar 文件

java - 如何计算自定义纪元时间?不是 UNIX 时代

java - 如何配置 arquillian 套件扩展

java - 在 IDEA 2019.3+ 中更改外部注释位置

java - "java.lang.ArrayIndexOutOfBoundsException"检查了正确的大小

尝试从数据库中删除行时发生 JavaFX 错误

java - 如何循环使用 mediaplayer - Android

android-studio - 是否可以抑制AndroidStudio/IntelliJ中十六进制值的误报错误?

java - Intellij 无法识别 UTF-8 字符