Salve ragazzi ,

Prima di tutto chiedo scusa agli amministratori perchè ho postato questo post in un'altro form ho provato ad eliminarlo ma non ci sono riuscito. Scusate

però ho un problema allora :

Ho reuperato le informazioni dal foglio excel(fin qui nessun problema):

codice:
private Vector<InformazioniRecuperoDaFile> riga = new Vector<InformazioniRecuperoDaFile>();
private InformazioniRecuperoDaFile informazioni;
	
public Vector<InformazioniRecuperoDaFile> LetturaFileExcel(String nome) {
//Poichè andiamo a lavorare con il Filesystem
//dobbiamo prevenire una possibile IOException
	
	try {
.
..
...
System.out.println("NOME :"+cell.getStringCellValue() );
cells.next();
										
	        HSSFCell cellprezzo = (HSSFCell) cells.next();
										
		System.out.println("Prezzo :"+cellprezzo.getStringCellValue() );
		HSSFCell celldescrizione = (HSSFCell) cells.next();
										
	        System.out.println("Descrizione :"+celldescrizione.getStringCellValue() );
										
	        informazioni=new InformazioniRecuperoDaFile(cell.getStringCellValue(),celldescrizione.getStringCellValue(),cellprezzo.getStringCellValue());
		riga.add(informazioni);

.
.
.

} catch ( IOException ex ) {
	ex.printStackTrace();
	}
	return riga;
	}
Il problema è questo voglio inserire i valori recuperati in una tabella dinamnica definita cosi:

codice:
private DefaultTableModel model = new DefaultTableModel();

private JTable getJTableRicerca() {
		if (jTableRicerca == null) {
			jTableRicerca = new JTable(model);
			// Aggiunta colonne
			model.addColumn("Denominazione Commerciale");
			model.addColumn("Prezzo Unitario");
			model.addColumn("Tipo Confezione");
		}
		return jTableRicerca;
	}
ed il caricamento delle righe avviene qui :

codice:
model.addRow(fileExcel.LetturaFileExcel(jTextFieldnomeprodotto.getText()));
Il problema e che la tabella non viene popolata, non riesco a capire il perchè, forse non ho ben compreso il funzionamento del TableModel.