private void init(char[][] array) {
		int size = GameConfiguration.gameConfiguration_SIZE;
		this.label = new JLabel[size][size];
		this.grid.setLayout(new GridLayout(size,size));
		this.infos.setLayout(new GridLayout(1,1));
		BorderLayout layout = new BorderLayout();
		this.setLayout(layout);
		for (int i=0; i<size; i++) {
			for (int j=0; j<size; j++) {
				label[i][j] = new JLabel(Character.toString(array[i][j]),JLabel.CENTER);
				label[i][j].setBorder(GridView.BLACKLINE);
				label[i][j].setFont(new Font("Arial",Font.BOLD,15));
				label[i][j].setForeground(Color.WHITE);					
				label[i][j].setOpaque(false);
				label[i][j].setName(String.valueOf(j)+String.valueOf(i));
				label[i][j].setBorder(GridView.BLACKLINE);
				this.grid.add((label[i][j]));
			}
		}
		this.add(this.grid,BorderLayout.CENTER);
		if(this.action)
			
			this.infos.add(new JLabel("Click on the left grid to make a guess",JLabel.CENTER));
		else 
			this.infos.add(new JLabel("State of your fleet",JLabel.CENTER));
		this.add(this.infos,BorderLayout.SOUTH);
	}