InteliJ JavaFX отображает пустой белый экран при загрузке - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь получить стартовый проект для шаблона, работающего для JavaFX, задача состоит в том, чтобы запустить и запустить программу hello world, используя JavaFX для ее запуска.

(Некоторый фоновый контекст: мы используем IntelliJ для нашего назначения класса, но недавно мы обнаружили, что кажется (?) Поддержка JavaFx была прекращена в InteliJ, несмотря на то, что то же самое назначение остается, поэтому мы установилисторонняя библиотека, следуя инструкциям руководства по получению библиотеки ( Как заставить JavaFX и Java 11 работать в IntelliJ IDEA ), инструкции помогли запустить и скомпилировать программу, и я использовал пути, но когда я запустил программу, у меня появился пустой белый экран, и я понятия не имею, нормально это или нет.)

Код - это просто шаблон JavaFX по умолчанию от Intllij, я пробовалустановка SDKS и JDKS (которые, казалось, помогли скомпилировать программу), но при запуске я просто получаю пустой белый экран.

Вот скриншот проблемы с белым экраном https://i.imgur.com/7ZYju3M.jpg

И код ниже;это просто запуск IntelliJ по умолчанию, но я не знаю, почему он не работает.

package sample;

// Original Imports found in testTemplate
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

public class Main extends Application {

    @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();

    }


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

package sample;

public class Controller {
}

Мы ожидали, что результаты скажут привет миру.В любом случае, я так думаю, но на самом деле я понятия не имею, как это должно выглядеть, так как это мой первый раз, я думаю, что это должен сказать привет мир.(Позже мы должны настроить графический интерфейс, но сейчас я просто хочу выяснить, что не так с программой.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...