Какую TableModel вы используете?
Вы можете переопределить public Object getValueAt(int row, int column)
, чтобы сделать это в вашей TableModel.
* 1006 Т.е. *
public Object getValueAt(int row, int column) {
if(column == 1) {
return row;
} ...
}
Если это не работает, когда вы сортируете свой JTable, тогда другое решение заключается в том, чтобы реализовать его в пользовательском TableCellRenderer
и переопределить:
Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)