estoy haciendo un tablero donde se pueden colocar fichas. (matriz de JLabels a los que les hago .setIcon())
yo quiero que el tablero (como es de esperar) sea de 8x8 y cuando coloco fichas quede estatatico, osea lo mas normal que hay.
El tema es que cuando coloco una ficha mi tablero se agranda y no se porque, aca les dejo el codigo que tengo.
Código
public Main() { for(int a=0;a<TAM;a++) { for(int b=0;b<TAM;b++) { boton[a][b].setOpaque(true);//para poder pintar el label panelBotones.add(boton[a][b]); } } panelPrincipal.setLayout(GBL); GBC.ipadx=570; GBC.ipady=570; GBL.setConstraints(panelBotones, GBC); panelPrincipal.add(panelBotones); getContentPane().add("Center" , panelPrincipal); }
con esos valores de ipad hago que el tablero se vea con las dimensiones que yo quiero cuando no tiene fichas.
Bueno haber se saben que esta pasando (nota: como se habran dado cuenta no soy muy bueno con este Layout) o si se les ocurre una mejor idea de hacer un layout para esto
Saludos Cordiales!