Ti ringrazio.
Dunque ho letto quel thread, ed in particolare
questo post.
Ho inserito la parte rilevante (quella che chiama la stampa per la precisione) in un ActionPerformed, ma il problema è che mi viene stampata una screenshot del contenuto del container (scusate il gioco di parole) che ho indicato io.
Io vorrei proprio estrapolare i dati di quel JDialog, reimpaginarli come piace a me, e stamparli, magari aggiungendo anche un header e un footer al foglio.
Fin'ora quello che avevo trovato, riguardo header e footer, mi stampava delle stringhe provenienti da una JTextArea e "le piazzava in un foglio". Il problema mio è diverso però, dal momento che non devo stampare delle scritte in una JTextArea.