Это простой код для отображения изображения с использованием 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();
}
Изображение изображения = новое изображение ("/ images/knives.jpg"); –
кроме указания полного пути ex "file: ///home/reegan/temp/serialObservable/trunk/src/main/java/main/2-user-group-icon.png" –
ref http: // stackoverflow. com/questions/10575410/where-do-javafx-scene-image-imageflower-png-look-for-flower-png –