JTable: jak uzyskać wybrane komórki?

Mam JTable i jego TableModel, działa dobrze, ale teraz chcę uzyskać wybrane komórki. Myślałem o zrobieniu czegoś takiego:

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() //...
    }
}

Ale oczywiście coś takiego nie istnieje. Co mam zrobić zamiast tego?

questionAnswers(4)

yourAnswerToTheQuestion