Java: транспонирование SpringLayout
У меня есть SpringLayout, который мне нужно транспонировать.
По сути, когда вы создаете SpringLayout, он заполняет панель столбцами, так что если у вас есть
JPanel temp = new JPanel()
retCase2.add(label = new JLabel("A"));
retCase2.add(label = new JLabel("B"));
retCase2.add(label = new JLabel("C"));
retCase2.add(label = new JLabel("D"));
Utils.makeCompactGrid(retCase2,
2, 2, //rows, cols
1, 1, //initX, initY
10, 10);
В результате получается таблица, которая выглядит так:
A B
C D
Тем не менее, я хочу
A C
B D
Кто-нибудь знает как это сделать?