Perché nella classe estendi JFrame
codice:public class MainWindow extends JFrame
e poi lo dichiari nuovamente nel metodo?
non devi dichiararla se la estendi nella classe.codice:private void createGui() { mainFrame = new JFrame("Lista directory");
Puoi fare semplicemente:
Ciao.codice:private void createGui() { super("Lista Directory"); .... setSize(new Dimension(700, 700)); setLayout(new BorderLayout()); .... .... }