#java #swing
#java #качать
Вопрос:
как динамически изменять высоту JTeaxtarea. мне нужно добавлять прокрутку, когда она превышает лимит. пожалуйста, кто-нибудь может сказать мне, как это сделать в приложении Java swing. заранее спасибо
Комментарии:
1. Хорошим началом было бы
JScrollPane
использованиеVERTICAL_SCROLLBAR_AS_NEEDED
. Ознакомьтесь с руководством по панели прокрутки и свяжитесь с нами с более конкретным вопросом.
Ответ №1:
Вы можете использовать следующий код для добавления полосы прокрутки в JTextArea
.
JTextArea textArea = new JTextArea(20,10);
JScrollpane scrollPane = new JScrollpane(textArea);
Этот код будет отображать горизонтальные и вертикальные полосы прокрутки, если в вашей текстовой области более 20 строк. Вам нужно добавить scrollPane
в JPanel
или какую-либо панель в соответствии с вашим макетом.