ciaro raga non riesco a svuotare una jtable nel momento in cui devo ricercare una cosa diversa rispetto a prima
per esempio ricerco tutti i cd disponibili e poi ricerco solo quelli in prestito
bene devo cliccare più volte su cerca per elimianre a due a due gli oggetti e arrivare alla risposta giusta.. vi posto il codice
ho dovuto fare 4 clicli for, e con 4 funziona ma in teoria doveva funzionare anche con 1
che devo fare al posto di mettere qeusti 4 cilci for???codice:public void actionPerformed(ActionEvent e) { String comando=e.getActionCommand(); if(comando.equalsIgnoreCase("Ricerca")) { System.out.println("Ricerca informazioni nel Database"); String categoria ="CD"; String text1 = ricercaTitolo.getText(); String text2 = ricercaAutore.getText(); Ricerca search = new Ricerca(categoria); search.setAutore(text2); search.setTitolo(text1); search.setTipologia("RicercaUtente"); if(radioAction2.isSelected()){ System.out.println("Disponibile"); search.setPossesso(true); } if(radioAction3.isSelected()){ System.out.println("In Prestito"); search.setPossesso(false); } arr = Client.RicercaCD(search); for(int i=0; i<mod.getRowCount();i++){ mod.removeRow(i); } for(int i=0; i<mod.getRowCount();i++){ mod.removeRow(i); } for(int i=0; i<mod.getRowCount();i++){ mod.removeRow(i); } for(int i=0; i<mod.getRowCount();i++){ mod.removeRow(i); } it(arr); }

Rispondi quotando
