IntelliJ: отсутствуют компоненты времени выполнения JavaFX - PullRequest
0 голосов
/ 06 октября 2018

Я пытаюсь использовать JavaFX в первый раз.Я создал проект файл * .fxml в IntelliJ.Затем я открываю встроенный графический редактор fxml в IntelliJ.Я получил предупреждение, что мне нужно добавить SDK для JavaFX.Я пошел в настройки структуры проекта, Модули, Зависимости и добавил "IntelliJ-dir \ jre64 \ lib \ ext \ jfxrt.jar".Предупреждение исчезло.Область действия модуля настроена на компиляцию.Если я пытаюсь выполнить следующий код, нажав кнопку воспроизведения в IntelliJ рядом с объявлением класса, я получаю "Ошибка: отсутствуют компоненты времени выполнения JavaFX, и они необходимы для запуска этого приложения"

Я не знаю, что делать сейчас.Я думаю, что я добавил библиотеку как предназначенную, но я не могу запустить свое окно Hello World.

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

public class splash extends Application {
    private Button button;

    @Override
    public void start(Stage stage) throws Exception {
        stage.setTitle("Hello World!");
        button = new Button("Hi");
        StackPane layout = new StackPane();
        layout.getChildren().add(button);
        Scene scene = new Scene(layout, 300, 250);
        stage.setScene(scene);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...