У меня есть квадратное поле, которое я разбиваю на клетки, но размер этих клеток фиксирован и при небольшом количестве строк и столбцов на поле, остается много пустого пространства. Как создавать поле с клетками, размер которых будет изменяться вместе с размером его строками и столбцами?
void repanit(){
pane.getChildren().clear();
boolean[][] b = game.getPole();
for(int i=1;i<=rows;i++)
for(int j=1;j<=cols;j++) {
Rectangle pole = (i==1&&j==1) ? new Rectangle(j, i, 430/cols, 430/rows) : new Rectangle(j*(430/cols), i*(430/rows), 430/cols, 430/rows);
pole.setStroke(Color.BLACK);
pane.getChildren().add(pole);
}
}
Первый квадрат поля рисуется правильно и с нужным размером, остальные не следуют за ним,а разбросаны по полю. Пример для поля 3х3
Виртуальный выделенный сервер (VDS) становится отличным выбором
Каким образом встроить чат-бота в Android приложениеПолучать ответы от бота в виде json-массива и выводить? или пытаться интегрировать его?
Изучаю коллекции, стараюсь подвести итоги по HashMap & HashSet если я в чём то не прав, пишите
Подскажите пожалуйста, в чем может быть проблема: не заменяется текст в TextView (проверял, ID ресурсов не пересекаются):