[解決済み] 内部グラフィックスがまだ初期化されていない: javafx
2022-02-09 17:39:33
質問
を書こうとしているのですが
javaFx
アプリケーションは、ウィンドウ内に複数の画像を表示します。
簡単に説明すると、私は
enum
という名前のクラスは
Candy
で、各キャンディはいくつかのプロパティとそれを表す画像ファイルへのパスを持っています。
のコンストラクタで
javafx.application
クラス (
Table
) その画像を配列リストに詰め込みたいので、ここまで書きました。
public class Table extends Application {
ArrayList<Image> images;
@Override
public void start(Stage primaryStage) throws Exception {
primaryStage.setTitle("CandyFx");
primaryStage.show();
}
public Table() {
images = new ArrayList<Image>();
for (Candy candy : Candy.values()) {
File file = new File (candy.getImagePath());
Image image = new Image(file.toURI().toString());
images.add(image);
}
}
}
のインスタンスを作成するたびに、そのインスタンスにアクセスできるようになりました。
Table
クラスは、アプリケーションから
java.lang.RuntimeException: Internal graphics not initialized yet
.
どのように私は私がしなかったと思われる初期グラフィックスをすることができますか?
解決方法は?
まず、Linuxを使用している場合、JavaFXを実行するためにGTK 2.18が必要です。
libswt-gtk-3-java
この例外は、画面がnullであるときにスローされます。
start
メソッドを使用します。メソッドの直前で
primaryStage.show();
.
このリンクもご覧ください
関連
-
[解決済み] hibernateでResultSetを抽出できない。
-
[解決済み】StringUtils.isBlank() vs String.isEmpty()
-
[解決済み】エラー「No enclosing instance of type Foo is accessible」の原因と修正方法について教えてください。
-
[解決済み】「error: '.class' expected」の意味と修正方法について
-
[解決済み】ソースルート外のJavaファイル intelliJ
-
[解決済み】Java Error "Exception in thread "main" java.util.InputMismatchException" Array プログラムで発生。
-
[解決済み】Javaのswitch文。定数式が必要だが、定数である
-
[解決済み] [Solved] java.lang.NoClassDefFoundError: クラスXXXを初期化できませんでした。
-
[解決済み] Hide Utility Class Constructor : ユーティリティクラスはパブリックまたはデフォルトコンストラクタを持つべきではありません。
-
[解決済み] Could not find or load main class "とはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Javaで無限大を実装する方法とは?
-
[解決済み] メソッドがそのスーパークラスのメソッドをオーバーライドしない
-
[解決済み】「java -cp」と「java -jar」の違い?
-
[解決済み] intellijが自動配線リポジトリにタイプのBeanが見つからないと不正確な発言をする件
-
[解決済み】Hibernateの例外「failed to lazily initialize a collection of role」の解決方法
-
[解決済み】Javaを包含するクラスではないのか?
-
[解決済み] Hide Utility Class Constructor : ユーティリティクラスはパブリックまたはデフォルトコンストラクタを持つべきではありません。
-
[解決済み】Ubuntu: OpenJDK 8 - パッケージを見つけることができません。
-
[解決済み】どういう意味か。Serializableクラスがstatic final serialVersionUIDフィールドを宣言していないとは?重複している] [重複している] [重複している] [重複している
-
[解決済み] "java.nio.charset.MalformedInputException" を避けるために、すべての包括的なCharset。入力の長さ= 1"?