/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package GUI.game;

import GUI.Window.Window;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

/**
 *
 * @author Kovax
 */
public class View extends Window
{   
    private Controller controller;
    private Model model;
    
    private JButton[][] squares;
    private JFrame frame;
    
    public View()
    {
        this.setSize(400,400);
        this.setLayout(new GridLayout(6,6));
        squares = new JButton[6][6];
    
    }

    View(Controller game, Model gameModel) 
    {
        this.model = gameModel;
        this.controller = game;
    }
    public void draw()
    {
        this.build();
        if( this.frame != null )
        {
              frame.dispose();
        }
        
        this.frame = new JFrame("Aknakereső");
        frame.add(this);
        frame.setSize(400,400);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }
    public void build()
    {
        for(int i=0;i<6;i++)
        {
             for(int j=0;j<6;j++)
             {
                  squares[i][j] = new JButton();
                  squares[i][j].setSize(400,400);
                  this.add(squares[i][j]);
                 
             }
        }
    }
}