1  import javafx.application.Application;
  2  import javafx.scene.Scene;
  3  import javafx.scene.layout.HBox;
  4  import javafx.scene.layout.Pane;
  5  import javafx.geometry.Insets;
  6  import javafx.stage.Stage;
  7  import javafx.scene.image.Image;
  8  import javafx.scene.image.ImageView;
  9  
 10  public class ShowImage extends Application {
 11    @Override // Override the start method in the Application class
 12    public void start(Stage primaryStage) {
 13      // Create a pane to hold the image views
 14      Pane pane = new HBox(10);
 15      pane.setPadding(new Insets(5, 5, 5, 5));
 16      Image image = new Image("image/us.gif");
 17      pane.getChildren().add(new ImageView(image));
 18      
 19      ImageView imageView2 = new ImageView(image);
 20      imageView2.setFitHeight(100);
 21      imageView2.setFitWidth(100);
 22      pane.getChildren().add(imageView2);   
 23  
 24      ImageView imageView3 = new ImageView(image);
 25      imageView3.setRotate(90);
 26      pane.getChildren().add(imageView3);     
 27      
 28      // Create a scene and place it in the stage
 29      Scene scene = new Scene(pane);
 30      primaryStage.setTitle("ShowImage"); // Set the stage title
 31      primaryStage.setScene(scene); // Place the scene in the stage
 32      primaryStage.show(); // Display the stage
 33    }
 34    
 35    /**
 36     * The main method is only needed for the IDE with limited
 37     * JavaFX support. Not needed for running from the command line.
 38     */
 39    public static void main(String[] args) {
 40      launch(args);
 41    }
 42  }