Ok, solo per un JPanel interno ho utilizzato BorderLayout. Tutti gli altri sono Free Design compreso il JFrame principale.
Inoltre:
codice:
....
public PVE() throws Exception {
        initComponents();
        this.setLocationRelativeTo(null);
....
...
Quindi il JFrame principale è centrato.

Cosa posso fare ?