Moortiii

SudokuGUI

Feb 2nd, 2018
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 0.79 KB | None | 0 0
  1. package com.company;
  2.  
  3. import javax.swing.*;
  4. import java.awt.*;
  5.  
  6. public class SudokuGUI extends JFrame {
  7.     public SudokuGUI()
  8.     {
  9.         SudokuBoard sudokuBoard = new SudokuBoard();
  10.         this.setTitle("Sudoku Board");
  11.         JPanel panel = new JPanel();
  12.         panel.setLayout(new GridLayout(9, 9));
  13.  
  14.         for (int i = 0; i < 9; i++) {
  15.             for (int j = 0; j < 9; j++) {
  16.                 panel.add(sudokuBoard.grid[i][j]);
  17.                 sudokuBoard.grid[i][j].setPreferredSize(new Dimension(150, 50));
  18.                 sudokuBoard.grid[i][j].setHorizontalAlignment(JTextField.CENTER);
  19.             }
  20.         }
  21.  
  22.         this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  23.         this.add(panel);
  24.         this.pack();
  25.         this.setVisible(true);
  26.  
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment