import java.io.File; import java.io.IOException; import java.io.InputStream; import java.net.URL; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.layout.BorderPane; import javafx.stage.Stage; public class BildLadenFX extends Application { private static final int IMG_HEIGHT = 150; private static final int IMG_WIDTH = 250; @Override public void start(Stage primaryStage) throws Exception { primaryStage.setTitle("Bild laden bei JavaFX"); Image img = null; BorderPane root = new BorderPane(); Scene scene = new Scene(root, IMG_WIDTH, IMG_HEIGHT); /* hier Graphikdatei laden */ ImageView imgView = new ImageView(img); imgView.setFitHeight(IMG_HEIGHT); imgView.setPreserveRatio(true); imgView.setSmooth(true); root.getChildren().add(imgView); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String[] args) { launch(); } }