JavaFXアプリケーションを開発中です。それはその最も基本的な段階です。しかし、私は修正することができない奇妙なエラーが続いています。私はオンラインで見て、勧告に従っています。しかし、問題は非常に基本的なものなので、何が問題になるのか理解できません。場所が正しいと指定されているにもかかわらず、場所が必要であることがわかります。JavaFXの場所が必要です。ファイルが見つかりません。
Caused by: java.lang.NullPointerException: Location is required.
これは、このためのParent root....
行を示しています。上記のコードは、スケジュール・ドライバ・クラスに位置していること
public static void main(String[] args) {
launch(args);
}
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("ScheduleView.fxml"));
primaryStage.setScene(new Scene(root, 500, 500));
primaryStage.setTitle("Scheduler");
primaryStage.show();
}
注:ここ
iはFXML文書をロードするために使用するコードです。
以下は、ファイルカルコゲノフルバレン骨格
である私は、まったく同じFXコード/文書と独立したJavaFXプロジェクトを作成しようとした、それが動作します。どんな助けもありがとう。
ありがとうございました。
クリーンで再構築してみましたか? –
はい、問題は残ります。 – User59
依存関係管理としてmavenがあれば、どうすればgradleでできるのか分かりません。( – Sunflame