Se stampi in console il valore di ritorno di getText ottieni quello che ti aspetti?
No, ritorna sempre il valore di default, anche se cambio il testo all'interno del field

Perché fai override di metodi senza cambiare nulla?
Perché ho implementato un'interfaccia, con cui passo il metodo getText(), proprio del TextField, al PannelloRisposte, dove ho il jbutton ed il label