Mac JAVA上未显示窗口

Mac JAVA上未显示窗口,java,javafx,Java,Javafx,试图运行,但窗口不会显示,任何关于如何修复的想法。我也看过其他帖子,但运气不好。顺便说一下,我用的是IntelliJ。刚开始学习JavaFX。这是我的.bash\u档案: package sample; import javafx.application.Application; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.scene.control.Button; import javafx.scen

试图运行,但窗口不会显示,任何关于如何修复的想法。我也看过其他帖子,但运气不好。顺便说一下,我用的是IntelliJ。刚开始学习JavaFX。

这是我的.bash\u档案:

package sample;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.stage.Stage;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;

public class Main extends Application {
    Button button;


    public static void main(String[] args) {
        launch(args);
    }

    @Override
    public void start(Stage stage) throws Exception {
        stage.setTitle("GAME");
        button = new Button();
        button.setText("CLICK HERE");

        StackPane layout = new StackPane();
        layout.getChildren().add(button);

        Scene scene = new Scene(layout, 300, 250);
        stage.setScene(scene);
        stage.show();
    }
}
汇编:

export PATH_TO_FX=/usr/local/bin/javafx-sdk-14/lib
alias javafxc="javac --module-path ${PATH_TO_FX} --add-modules=javafx.controls,javafx.fxml,javafx.media,javafx.web,javafx.swing"
alias javafx="java --module-path ${PATH_TO_FX} --add-modules=javafx.controls,javafx.fxml,javafx.media,javafx.web,javafx.swing"
要运行:

javafxc Main.java

我刚从命令行在我的mac上运行了这个,窗口出现了。我不使用IDE;我从命令行编译和运行。我知道编译部分,但如何执行.bash_配置文件部分?您可以在终端中编辑此文件。如果不存在,则创建它。使用eclipse,添加参数,并禁用参数。现在它起作用了。
javafx Main