Я работал над Swing GUI и получал некоторые необычные и нежелательные пробелы после добавления JSeperator
. Есть идеи, как их удалить? Или любой другой способ, как этого добиться!
Визуальное описание

Пробелы очевидны до JLabel
«Скорости» и после JSlider
.
Связанный код
control.setLayout(new BoxLayout(control, BoxLayout.X_AXIS));
...another code omitted...
control.add(orientation); //JLabel
control.add(norm); //JRadioButton
control.add(back); //JRadioButton
control.add(new JSeparator(SwingConstants.VERTICAL));
control.add(speedLabel); //JLabel
control.add(speed); //JSlider
control.add(new JSeparator(SwingConstants.VERTICAL));
control.add(turnOutLabel); //JLabel
control.add(right); //JRadioButton
control.add(straight); //JRadioButton
control.add(left); //JRadioButton
<ч />
Я хочу, чтобы все было отцентрировано и отделено JSeperator,
Визуальное описание

Спасибо.