#java #swing #jtable #tablecolumn
#java #качать #jtable #tablecolumn
Вопрос:
Я новичок в Java, и я создаю инструмент, который использует JTable
. Я хотел расширить столбец и соответственно уменьшить, поскольку пользователь перетаскивает столбец. Я не совсем уверен в термине, используемом для этого. Это поведение можно заметить в проводнике Windows, как прикреплено. Как этого можно достичь? Правильное направление было бы оценено!!
Комментарии:
1. Изменяемые столбцы — это поведение по умолчанию
JTable
, не так ли? Я неправильно понял вопрос? Можете ли вы уточнить, какую именно функциональность вам не хватает?2. Смотрите
setAutoResizeMode(...)
метод JTable для различных параметров размера.
Ответ №1:
JTable имеет режим setAutoResizeMode, для изменения размера всех столбцов вы можете использовать AUTO_RESIZE_ALL_COLUMNS.
myTable.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_ALL_COLUMNS);