Ciao!

Intanto ti suggerirei di utilizzare un titolo un po' più significativo, e anche di specificare meglio la tua domanda: "Problema con JFrame" dice davvero poco e anche leggendo sotto la tua domanda rimane molto vaga.

Qual'è il problema specifico che riscontri? Non sai come acquisire i dati inseriti nel JTextField (un po' strano perché è già scritto nel tuo codice) ? O vorresti un consiglio più generale su come impostare il design delle classi ? O altro ?
Può anche essere una domanda molto generale, ma basta che sia chiaro, nel senso che così sembri essere in attesa che qualcuno scriva la soluzione ...

Una volta che hai acquisito il testo inserito il resto viene da sé: il codice per creare un altro frame e delle JLabel che mostrino del testo è davvero semplice, e lo fai già nel tuo codice.

A proposito del codice che hai inserito, ci sono varie cose che non vanno molto bene, dall'uso di un metodo deprecato come show o un po' in disuso come setSize (meglio richiamare il pack sul frame), all'accesso diretto alle variabili di una classe senza metodi appositi...

Poi potresti sfruttare l'ereditarietà per costruire finestre così simili tra loro, e ci sono molte altre piccole cose (non ultimo il fatto di adeguarsi alle convenzioni del linguaggio, come l'utilizzo di iniziali minuscole per le variabili delle classi) che andrebbero sistemate...