Cri*_*anu 5 javafx intellij-idea
我想在现有的 IntelliJ IDEA Java 项目(Java 版本 1.8.0_20)中集成 JavaFX GUI。
尽管我可以在 IDE 中从头开始创建 JavaFX 项目(启用了 JavaFX 插件),但我不知道如何创建模块。
我是否需要为新的 Java 模块定义新的模块 SDK?还是 JavaFX 模块的类型必须是 IntelliJ 平台插件?我尝试了两者都没有成功。请帮忙。
非常感谢,克里斯蒂娜
Idea 2021.3 更新
关于 Idea 13.1 的答案的先前信息现已过时。
对于 Idea 2021.3,使用 Idea 向导创建一个新的 JavaFX 项目:
从主菜单中,选择文件 | 新 | 项目。
在新建项目向导中,从左侧列表中选择 JavaFX。
我建议您按照提供的新 JavaFX 项目向导链接中创建和执行 JavaFX 项目的详细说明进行操作。
以这种方式创建的新 JavaFX 项目将不同于使用相同向导创建新的 Java 项目。新的JavaFX 项目将配置为使用构建工具(例如maven 或gradle)。它将定义 JavaFX 模块依赖项,并将包含模块化 HelloWorld JavaFX FXML 应用程序的示例代码。在我看来,它是开始使用新的 JavaFX 应用程序的完美工具。
如果您想要一个新的Idea 模块而不是一个新项目,那么您只需按照与上面相同的步骤操作,但不要选择“文件”|“文件”。新 | 项目,您选择文件 | 新 | Module,然后像以前一样从左侧列表中选择 JavaFX。
或者,您可以通过在 Maven 或 Gradle 项目中定义模块并将该项目的构建工具项目文件导入到 Idea 中来在 Idea 中创建新模块。
之前对想法 13.1 的回答
我认为您无法在 Idea 13.1 中定义新的 JavaFX 模块。请注意,Idea 中的 JavaFX 项目和非 JavaFX 项目之间没有太大区别,因此您只需创建一个普通的 Java 模块并对模块配置进行一些手动调整,它的行为应该与您创建的项目相同JavaFX 项目。请参阅以下答案了解更多详细信息:
| 归档时间: |
|
| 查看次数: |
4872 次 |
| 最近记录: |