Ciao, prima di guardare bene il tuo codice ti do un consiglio: ci semplificheresti molto la vita se postassi quello che viene definito un SSCCE, soprattutto perché il tuo problema è a livello grafico, quindi non è detto che basti dare una letta a quello che hai postato per trovare un errore.
Per aiutarti più facilmente sarebbe utile poter compilare ed eseguire il codice, vedendo da noi il problema e potendo modificare il codice per vedere se funziona dopo le modifiche.
Se però uno deve aggiungere gli import, togliere le classi che non abbiamo a disposizione (es. DisciplinaDAO) etc... perde parecchio tempo solo a sistemare il codice.
Questa parte falla tu: cerca di mettere solo le cose essenziali a riprodurre il problema, fornendo un esempio che sia già compilabile ed eseguibile (leggi il link per maggiori dettagli)![]()

Rispondi quotando