Я использую GridLayout, и мой код выглядит следующим образом:
int changingVar = 1;
JPanel panel = new JPanel(new GridLayout(changingVar, 2));
panel.add(new JButton("BUTTON1"));
panel.add(new JButton("BUTTON2"));
Это выглядит так:
___________________________________________
| [ BUTTON1 ] [ BUTTON2 ] |
___________________________________________
который представляет собой два столбца с равномерным размером. Я хотел бы сделать так:
___________________________________________
| [ BUTTON1 ] [ BUTTON2 ] |
___________________________________________
в котором один столбец занимает больше пространства панели, а другой. Как это сделать с помощью gridlayout? Я не против использования другого макета, если у меня может быть различное количество строк и столбцов, которые имеют два разных размера.
Спасибо