Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.03 KB | None | 0 0
  1. import javax.swing.*;
  2. import java.util.ArrayList;
  3.  
  4. public class Window extends JFrame {
  5.     private ArrayList<ArrayList<JButton>> fields = new ArrayList<>();
  6.     private JButton start = new JButton("start");
  7.  
  8.     void gameSetup() {
  9.         start.setVisible(false);
  10.         for(int i = 0; i < 9; i++) {
  11.             fields.add(new ArrayList<>());
  12.             for(int j = 0; j < 9; j++) {
  13.                 fields.get(i).add(new JButton("A"));
  14.                 fields.get(i).get(j).setBounds(j*50, i*50, 49, 49);
  15.                 fields.get(i).get(j).setVisible(true);
  16.  
  17.                 add(fields.get(i).get(j));
  18.                 System.out.println(i + " " + j);
  19.             }
  20.         }
  21.     }
  22.  
  23.     Window() {
  24.         super("GUI");
  25.         setSize(500, 500);
  26.  
  27.         setLayout(null);
  28.  
  29.         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  30.  
  31.         setVisible(true);
  32.  
  33.         start.setBounds(100, 100, 200, 30);
  34.  
  35.         add(start);
  36.  
  37.         start.addActionListener(e -> {
  38.             gameSetup();
  39.         });
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement