si grazie è la strda che stavo cercando di seguire.
peccato che mi abbiano cambiato le carte in tavola.
l'altro metodo (che nn scrivo) nn richiede Object[][] ma solo Object[].
il problema è un altro a questo punto.
in caso apro un altro 3D.

PS: l'ArrayList è messo così xchè va a riempire una JTble.
se nn ne istanzioni uno nuovo ad ogni ciclo le righe della JTable sarebbero sempre uguali.
ciauz!!