Я пытаюсь сделать 2D-сетку из JTextFields для представления карты уровня.Для инициализации 2D-массива TextFields я пришел к следующему:
fields = new TextField[level.rows][level.columns];
TextField field;
for (int r = 0; r < level.rows; r++) {
for (int c = 0; c < level.columns; c++) {
field = new TextField(level.bricks[r][c].type);
fields[r][c] = field;
}
Теперь мне нужно добавить их в JFrame, но их необходимо выстроить так, чтобы каждый row
попадал поддругой столбец.Я нашел GridLayout, однако я не очень разбираюсь в AWT / Swing и до сих пор не знаю, как добиться желаемого макета.Я ожидал, что будет какой-то метод, такой как gLayout.add(JComponent,row,column)
.