У меня есть JPanel
, использующий по умолчанию диспетчер FlowLayout
. Мне нравится преимущество стиля документа FlowLayout
, в котором я добавляю компоненты по одному с автоматической упаковкой, но хотел бы, чтобы компонент принудительно выбирал новую строку.JPanel FlowLayout Force Component Wrap
Я прочитал, если использовал BoxLayout
Я мог бы вставить своего рода component return key
и заставить компоненты запускаться на новой строке. Мне нужно руководствоваться моим решением, и это лучший подход.
У меня есть JLabel
и JTextField
на одной линии, и хотели бы разместить JTextArea
обернутый внутри JScrollPane
ниже.
Спасибо @peeskillet. Я никогда не рассматривал просто умножение количества панелей и игру с менеджерами макетов. Однако как бы принудительно обернуть компонент в один и тот же менеджер компоновки? – Mushy
@ Mushy, что именно вы пытаетесь _wrap_? –
Я хочу остаться в 'FlowLayout' и обернуть' JScrollPane' под 'JLabel' и' JTextField', не играя с дополнительными панелями и менеджерами макетов. – Mushy