Al posto di usare questo
JPanel pan = new JPanel();
dato che la tua classe estende JFrame puoi scrivere
getContentPane().add(nuovo);
getContentPane().add(apri);
getContentPane().add(salva);
getContentPane().add(esci);
getContentPane().add(new JScrollPane(ta));
La textArea puoi inserirla in uno JScrollPane in questo modo se scrivi oltre i bordi ti compaiono le barre di scorrimento.
Al posto di impostare come contentPane un JPanel
Poi dipende , logicamente , da quello che ci devi fare
![]()
![]()