diff --git a/XOgame.java b/XOgame.java new file mode 100644 index 0000000..4d148ce --- /dev/null +++ b/XOgame.java @@ -0,0 +1,34 @@ +package sample; +import javafx.application.Application; +import javafx.scene.Scene; +import javafx.scene.layout.GridPane; +import javafx.scene.control.Label; +import javafx.scene.image.Image; +import javafx.scene.image.ImageView; +import javafx.stage.Stage; +public class Practical extends Application +{ + @Override + public void start(Stage primaryStage) + { + GridPane pane = new GridPane(); + for (int i = 0; i < 3; i++) + { + for (int j = 0; j < 3; j++) + { + int n = (int)(Math.random() * 3); + if (n == 0) + pane.add(new ImageView(new Image("images/X.png")), j, i); + else if (n == 1) + pane.add(new ImageView(new Image("images/O.png")), j, i); + else { + continue; + } + } + } + Scene scene = new Scene(pane, 120, 130); + primaryStage.setTitle("Practical"); + primaryStage.setScene(scene); + primaryStage.show(); + } +}