raga devo popolare un JTable a run time in un ActionPERFORMED
come faccio vi faccio vedere il codice
devo scorrere con l'iterator l'array che mi arriva dal client, ma non riesco a metterlo nella jtable
tra l'altro credo che il metodo fatto per scorre l'arraylist per metterlo in un array bidimensionale sia sbagliato...
questo è il mio actionperformedcodice:public void it(ArrayList<Archivio> arr){ CD cd; Iterator iter = arr.iterator(); while(iter.hasNext()) { cd=(CD) iter.next(); System.out.println("aaaaaaa"); getMod().addRow(cd.toArray()); } }
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(radioAction1.isSelected()){ // System.out.println("Tutti"); search.setPossesso("Tutti"); ArrayList<Archivio> arr = Client.RicercaCD(search); // ArrayList<Archivio> arr = new ArrayList<Archivio>(); it(arr); System.out.println(arr.toString());

Rispondi quotando