sto impazzendo ho riguardato il codice ed ho pensato che sarebbe stato meglio utilizzare una Jtable.Ma non capisco perchè il metodo che uso per inserire gli elementi NON me li aggiunge non è una questione di visibilità perchè quello sopra lo fa tranquillamente....

public void actionPerformed(ActionEvent e) {

if (e.getActionCommand().equals("Save"))
{
tbm.addRow(new Object[]{"User","FileName","FileSize"});

}
}
public void addItem(String itemToAdd){

tbm.addRow(new Object[]{itemToAdd, itemToAdd, itemToAdd});
System.out.println("il metodo è stato avviato correttamente");

}

Ricapitolo,se premo il pulsante Save aggiunge senza problemi quella riga,se invece invoco da un altra classe il metodo addItem mi stampa il System.out... ma non aggiunge la riga.Escludendo che sia un problema di visibilità perchè quello appena sopra riesce ad aggiungerla,quale potrebbe essere il problema?