JTable: как получить выделенные ячейки?

У меня есть JTable и TableModel, он работает хорошо, но сейчас я хочу получить выделенные ячейки. Я думал сделать что-то вроде:

int rows = this.getTable().getRowCount();
int columns = this.getTable().getColumnCount();
for(int i = 0 ; i < rows ; i++)
{
    for(int j = 0 ; j < columns ; j++)
    {
         if(table.getCell(i,j).isSelected() //...
    }
}

Но, конечно, что-то вроде этого нене существует. Что я должен сделать вместо этого?

Ответы на вопрос(4)

Ваш ответ на вопрос