Czesc,
mam problem z tabelką. Poniżej zamieszczam fragment programu:
wybierz.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Object o = e.getSource();
if (o==wybierz) {
int x =myTable.getSelectedRow();
String wybierane = myTable.getValueAt(x,4).toString();
if( !wybierane.equals("PRAWDA")){
int r = model.getRowCount();
model.insertRow(r, new Object[]{myTable.getValueAt(x,0),
myTable.getValueAt(x,1),
myTable.getValueAt(x,2)});
}
}
}
});
Problem polega na tym, ze dodaje mi sie do modelu zbyt wiele takich samych wierszy, tzn. jesli klikne raz guzik "wybierz" dopisuje mi sie 1 wybrany wiersz, za drugim kliknieciem dodają sie do modelu 2 takie same wiersze zamiast jednego, za 3 kliknieciem dodaja sie 3 takie same wiersze itd itd. Nie potrafie sobie z tym poradzic, czy moglby mi ktos podpowiedziec w czym tkwi blad?
Pozdrawiam