Там какой-либо путь состоит в том, чтобы включить горизонтальную полосу прокрутки каждый раз, когда необходимый?
Ситуация была как такова: у меня есть a JTable
, одна из ячеек, сохраненных большая длина данных. Следовательно, у меня должна быть горизонтальная полоса прокрутки.
У кого-либо есть идея об этом?
Сначала добавьте свою JTable
в JScrollPane
и установите политику существования полос прокрутки:
new JScrollPane(myTable, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
Затем укажите, что ваш JTable не должен автоматически изменять размер столбцов, установив режим AUTO_RESIZE_OFF
:
myJTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);