【问题标题】:How do i change the javafx intellij template to my own template if i create a new javafx application?如果我创建一个新的 javafx 应用程序,如何将 javafx intellij 模板更改为我自己的模板?
【发布时间】:2019-01-08 06:18:34
【问题描述】:

在创建 javafx 程序时,我不想再使用 Intellij IDEA 模板。我想使用我自己的模板,因为我可以更好地使用它。这是我的意思的一个例子。

Intellij 模板,我不想再用这个了:

@Override
public void start(Stage primaryStage) throws Exception{
    Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
    primaryStage.setTitle("Hello World");
    primaryStage.setScene(new Scene(root, 300, 275));
    primaryStage.show();
}

我的模板,我要使用这个模板:

@Override
public void start(Stage primaryStage) throws Exception{
    StackPane root = new StackPane();
    primaryStage.setTitle("Hello World");
    primaryStage.setScene(new Scene(root, 300, 275));
    primaryStage.show();
}

【问题讨论】:

    标签: java intellij-idea javafx


    【解决方案1】:

    您可以通过非常简单的步骤创建用户定义的模板。

    • 使用内置JavaFX模板创建一个新项目
    • 使用您的更改修改 Main 类
    • 在Tools 菜单中选择Save project as template...


    - 保存它,例如如JavaFX own


    - 之后它将在类别User-defined中的新项目向导中可用

    【讨论】:

    • @o7295704 您需要启动新项目向导。只是菜单中的第一个条目Project...。
    • 我已按照步骤操作,但我没有看到任何“用户定义”
    • 你还在吗?
    • @o7295704 请查看更新后的答案。我添加了一些截图。
    • 值得注意的是,在 Intellij 2018 和 2019 中,您无法使用 JavaFX 模板创建项目并另存为新模板。至少它对我不起作用。我必须创建一个新的 java 11 项目,并从头开始构建 javaFX 项目,然后另存为模板。
    猜你喜欢
    • 2013-06-06
    • 2023-04-07
    • 1970-01-01
    • 2022-10-20
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 2022-01-07
    • 2017-03-04
    相关资源
    最近更新 更多