shown in figure below:
Solution:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.GridPane;
import javafx.stage.Stage;
public class Flags extends Application {
@Override
public void start(Stage primaryStage) {
GridPane pane = new GridPane();
Image img1 = new Image("image/ca.gif");
Image img2 = new Image("image/china.gif");
Image img3 = new Image("image/us.gif");
Image img4 = new Image("image/uk.gif");
ImageView imgView1 = new ImageView(img1);
ImageView imgView2 = new ImageView(img2);
ImageView imgView3 = new ImageView(img3);
ImageView imgView4 = new ImageView(img4);
pane.add(imgView1, 1, 0);
pane.add(imgView2, 0, 1);
pane.add(imgView3, 1, 1);
pane.add(imgView4, 0, 0);
Scene scene = new Scene(pane);
primaryStage.setTitle("Nations Flag");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
No comments:
Post a Comment