Я пытаюсь создать простой интерфейс для назначения, в котором многострочные окна ввода текста могут быть уложены вертикально в одном столбце с фиксированной шириной. то весь стек (если он достаточно высок) должен прокручиваться вертикально внутри области прокрутки с одинаковой фиксированной шириной и фиксированной высотой.Прокручиваемый вертикальный список входов текстового поля с использованием Java Swing
Активное поле должно динамически изменять высоту, чтобы соответствовать количеству текста при его вводе/удалении. Это означает, что позиция y всех последующих входов в столбце должна соответствующим образом изменяться. Работа менеджера макета, правильно?
Я начал читать о макетах разворота, и казалось, что только GridBagLayout может это сделать. Поскольку это единственное окно интерфейса для моего приложения, казалось, что это неудобный макет для достижения чего-то простого.
Итак, какой макет качания следует использовать, а также какой класс ввода текста для обертывания слов и автоматической регулировки высоты? Благодарю.
Спасибо, BoxLayout закончил делать трюк. –