Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- import java.awt.*;
- import java.lang.Math;
- public class Board extends JFrame{
- public static void main(String[] args){
- JFrame Board = new JFrame("Tic Tac Toe");
- Board.setSize(300,300);
- Board.setLocationRelativeTo(null);
- Board.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- Board.setVisible(true);
- Board.setLayout(new GridLayout(3,3,0,0));
- //I did not find a number found with Math.random from 0-2 random enough
- //so I made it 0-30.
- for(int i=1; i<10; i++){
- int j = (int)(Math.random()*31);
- if (j<11){Component k = Board.add(new JLabel(new ImageIcon("X.png")));}
- else if(j > 10 && j < 21){Component k = Board.add(new JLabel(new ImageIcon("O.jpg")));}
- else {Board.add(new JLabel());}
- }
- JLabel B1 = new JLabel(new ImageIcon("O.JPG"));
- JLabel B2 = new JLabel();
- JLabel B3 = new JLabel();
- JLabel B4 = new JLabel();
- JLabel B5 = new JLabel();
- JLabel B6 = new JLabel();
- JLabel B7 = new JLabel();
- JLabel B8 = new JLabel();
- JLabel B9 = new JLabel();
- Board.add(B1);
- Board.add(B2);
- Board.add(B3);
- Board.add(B4);
- Board.add(B5);
- Board.add(B6);
- Board.add(B7);
- Board.add(B8);
- Board.add(B9);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement