JavaFXプログラムでイメージを配置する際に問題があります。イメージのImageViewにsetXとsetYを使用します。問題は何か分かりませんか?与えられた助けをありがとう!
ここに私のコードです:イメージを配置しようとしたときにsetXとsetYが機能しない
Image rocket2 = new Image("img/Rocket.png");
ImageView iv1 = new ImageView(rocket2);
iv1.setX(60);
iv1.setY(44);
Image rocket1 = new Image("img/Rocket.png");
ImageView iv2 = new ImageView(rocket1);
iv2.setX(5);
iv2.setY(16);
Image background = new Image("img/space.png");
ImageView iv3 = new ImageView(background);
StackPane root = new StackPane();
root.getChildren().addAll(iv3, iv2, iv1);
Scene scene = new Scene(root, 300, 300);
scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
primaryStage.setScene(scene);
primaryStage.setResizable(false);
primaryStage.setTitle("Space stuff");
primaryStage.show();
私は背景画像を設定しているので、何かがうまくいかないと思われます。
img here on what's happening