gpt4 book ai didi

intellij-idea - 如何在 IntelliJ IDEA 中创建 JavaFX 模块

转载 作者:行者123 更新时间:2023-12-05 01:37:25 24 4
gpt4 key购买 nike

我想在现有的 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 项目:

  • New JavaFX project wizard .
  • 从主菜单中,选择文件 |新 |项目。
  • 在 New Project 向导中,从左侧的列表中选择 JavaFX。


  • 我建议您按照提供的新 JavaFX 项目向导链接中创建和执行 JavaFX 项目的详细说明进行操作。
    以这种方式创建的新 JavaFX 项目与使用相同向导创建新 Java 项目不同。新的 JavaFX 项目将被配置为使用构建工具(例如 maven 或 gradle)。它将定义 JavaFX 模块依赖项,并将包含模块化 HelloWorld JavaFX FXML 应用程序的示例代码。这是开始使用新的 JavaFX 应用程序 IMO 的完美工具。
    如果您想要一个新的 Idea 模块而不是一个新项目,那么您只需按照与上述相同的步骤进行操作,而不是选择 File |新 |项目,您选择文件 |新 |模块,然后像以前一样从左侧列表中选择 JavaFX。
    或者,您可以通过在 Maven 或 Gradle 项目中定义模块并将项目的构建工具项目文件导入到 Idea 中来在 Idea 中创建新模块。
    Idea 13.1 的先前答案
    我认为您不能在 Idea 13.1 中定义新的 JavaFX 模块。请注意,JavaFX 项目和 Idea 中的非 JavaFX 项目之间没有太大区别,因此您只需创建一个普通的 Java 模块并对模块配置进行一些手动调整,它的行为应该与您创建的一样JavaFX 项目。有关详细信息,请参阅以下答案:
  • How to convert a normal java project in intellij into a JavaFx project
  • 关于intellij-idea - 如何在 IntelliJ IDEA 中创建 JavaFX 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25781516/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com