這是使用JavaFX顯示圖像的簡單代碼。然而,即使我已經運行「Build and Clean」代碼,我的圖像仍然無法加載。ImageView不能在JavaFX中加載圖像
public void start(Stage primaryStage){
Image image = new Image("file: images/knives.jpg");
System.out.println("Is loaded: " + image.isError());
//Add image to pane
HBox pane = new HBox(10);
pane.getChildren().add(new ImageView(image));
//Add pane to scene
Scene scene = new Scene(pane);
//Add things to stage
primaryStage.setTitle("Test");
primaryStage.setScene(scene);
primaryStage.show();
}
Image image = new Image(「/ images/knives.jpg」); – 2014-10-29 05:03:26
除了給予完整路徑ex「file:///home/reegan/temp/serialObservable/trunk/src/main/java/main/2-user-group-icon.png」 – 2014-10-29 05:06:37
ref http:// stackoverflow。 com/questions/10575410/where-does-javafx-scene-image-imageflower-png-look-for-flower-png – 2014-10-29 05:07:58