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

Кто-нибудь знает как это сделать?

1 ответ

Просто поменяйте порядок букв "b" и "c"

Другие вопросы по тегам