ciao a tutti e buon anno!
allora, ho levato l'istruzione dal costruttore e l'ho messa dopo il setVisible.
per farlo funzionare devo cmq settare il resizable:
quindi, per evitare doppioni, dovrei levare l'istruzione setResizable dal costruttore.codice:try { for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException ex) { JOptionPane.showMessageDialog(null, ex.getMessage()); } EventQueue.invokeLater(() -> { FrameStart fs = new FrameStart(); fs.setVisible(true); fs.setResizable(true); fs.setExtendedState(JFrame.MAXIMIZED_BOTH); fs.setResizable(false); });

Rispondi quotando