Как я могу поместить горизонтальную строку между вертикально заказанными элементами?

У меня есть ряд вертикально заказанных элементов. Они отображены со следующим кодом:

JPanel myPanel = new JPanel();
myPanel.setLayout(new BoxLayout(myPanel, BoxLayout.Y_AXIS));
JButton button = new JButton("My Button");
JLabel label = new JLabel("My label!!!!!!!!!!!");
myPanel.add(button);
myPanel.add(label);

Я хотел бы поместить горизонтальную строку между своими элементами (что-то как <hr> в HTML). Кто-либо знает, как это может быть сделано?

16
задан Roman 2 April 2010 в 15:43
поделиться

2 ответа

Используйте JSeparator. Ознакомьтесь с этим учебным пособием на нем.

Но для быстрого ответа используйте следующий код:

myPanel.add(button);
myPanel.add(new JSeparator());
myPanel.add(label);
23
ответ дан 30 November 2019 в 21:28
поделиться

Создайте JSeparator и добавьте его между кнопкой и меткой.

3
ответ дан 30 November 2019 в 21:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: