Witam
W jaki sposób pobieracie obiekt z wiersza tabeli (1 wiersz = 1 obiekt)
Próbuje coś takiego:
private class SelectionListener implements ListSelectionListener {
public void valueChanged(ListSelectionEvent e) {
PersonTableModel model = (PersonTableModel) table.getModel();
p = model.getPerson(table.getSelectedRow());
}
}
Nic mi się w tym nie podoba, nie wspominając o rzutowaniu, czyli jest to do d**y, poradzi ktoś lepszy sposób?
zmienna p klasy Person to pole klasy, które pobieram z klasy dziedziczącej po AbstractTableModel aby wypełnić danymi formularz w innym oknie (edycja osoba)
Da się to zrobić w lepszy sposób, później mam same problemy z tym, kiedy próbuje odświeżyć model tabeli to mam arrayindexoutofbounds i też nie bardzo mogę to naprawić