Използвах ListSelectionListener, за да слушам избора на JTable, за да изпълня друга задача, свързана с избрания елемент в таблицата. но защо следният код, изпълнен два пъти при една селекция в началото и много пъти след тази таблица, се актуализира?
public void valueChanged(ListSelectionEvent e)
System.out.println(tablelist.getSelectedIndex());
}