У меня есть GridLayout 2 строки на 5 столбцов, и я хочу сделать высоту первого ряда примерно 50, а второго - 200. Я знаю, что GridLayout создает ячейки одинакового размера, так что это не разрабатывать. Я также попытался разделить две строки на два GridLayouts, установив их желаемую высоту и добавив их в FlowLayout, но столбцы не выровнялись так, как я хотел. Мой код выглядел примерно так:
row1.setSize(WIDTH, 50); //GridLayout
row2.setSize(WIDTH, 200); //GridLayout
panel.add(row1);
panel.add(row2); //panel is a FlowLayout
Выравнивание столбцов очень важно, и я не могу понять это правильно.