JTable с горизонтальной полосой прокрутки

Там какой-либо путь состоит в том, чтобы включить горизонтальную полосу прокрутки каждый раз, когда необходимый?

Ситуация была как такова: у меня есть a JTable, одна из ячеек, сохраненных большая длина данных. Следовательно, у меня должна быть горизонтальная полоса прокрутки.

У кого-либо есть идея об этом?

37
задан Andrew Thompson 2 June 2014 в 11:24
поделиться

1 ответ

Сначала добавьте свою 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);
105
ответ дан 27 November 2019 в 04:07
поделиться
Другие вопросы по тегам:

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