Если у вас есть ссылка на JTable
, то самый простой способ получить имя столбца - получить его из нижележащего TableModel
; например,
JTable tbl = ...
String colName = tbl.getModel().getColumnName(10);
Как правило, это желательно, поскольку доступ осуществляется с использованием индексов модели , а не просмотра индексов. Это означает, например, что если вы прибегаете к столбцам вашей таблицы JTable, имена столбцов в модели все равно будут иметь такой же предсказуемый порядок.