for(int i =0; i<8;i++){
for(int j =0; j<8;j++){
Ratsuk.getNewtablero().getMesa(i,j).setBackground(matrizcolor[i][j]);
if (Ratsuk.getNewtablero().getMesa(i,j).getBackground()==Color.lightGray);
Ratsuk.getNewtablero().getMesa(i,j).setEnabled(false);
}
}
Ratsuk.getNewtablero().getMesa(i,j)
은 newtablero 안에있는 JButton 2d 배열을 호출하기위한 것이며, matrizcolor는 동일한 크기의 2 차원 배열입니다.내부에 무엇이 잘못 되었나요?
이 배열을 실행하면이 배열의 모든 버튼이 lightgray 것뿐만 아니라 비활성화됩니다. 어떤 이유로 1을 설명 할 수 있습니까?
들여 쓰기를 수정할 수 있으면 여기에서 무슨 일이 일어나는지 알 수 있습니다. – BlackVegetable
이 질문은 오타 질문이기 때문에 화제가 아닌 것 같습니다 – RiaD
예, 정말 어리석은 실수를 저질 렀습니다 -_- – MAG