Я работал над 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,
Визуальное описание
Спасибо.