SplitPane rimane a destra quando ingrandisco la finestra

di il
3 risposte

SplitPane rimane a destra quando ingrandisco la finestra

Prima è così

https://i.ibb.co/QntXr1q/1.pn
quandi ingrandisco lo splitpane vorrei rimanesse e destra invece va circa al centro.
https://i.ibb.co/pQS1zbs/2.pn

Come fare? Grazie mille !

3 Risposte

  • Re: SplitPane rimane a destra quando ingrandisco la finestra

    p0ll0_ ha scritto:


    quandi ingrandisco lo splitpane vorrei rimanesse e destra invece va circa al centro.
    Puoi postare un codice minimale, facilmente ricompilabile che riproduca il problema? Perché altrimenti non è molto comprensibile il problema, né si sa cosa hai fatto effettivamente.
  • Re: SplitPane rimane a destra quando ingrandisco la finestra

    jTabbedPane2.setMinimumSize(new Dimension(160, 0));
             jTabbedPane2.setPreferredSize(new Dimension(160, jTabbedPane2.getHeight()));

    Ho scritto questo codice sopra in WindowStateChanged nel frame .
    Entra nell'evento, ma non esegue il codice.
  • Re: SplitPane rimane a destra quando ingrandisco la finestra

       jPanel1.add(jTabbedPane2, java.awt.BorderLayout.LINE_END);
    Nell'initComponents ho trovato questo sopra
    Il JPanel1 quello selezionato
    il jTabbedPane2 è quello a destra
    Questo è il codice tipo completo
      jPanel1.add(jTabbedPane2, java.awt.BorderLayout.LINE_END);
            splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
            splitPane.setLeftComponent(jPanel16);
            splitPane.setRightComponent(jTabbedPane2);
            splitPane.setDividerSize(10);
    
            splitPane.setOneTouchExpandable(true);
            jPanel1.add(splitPane);
            validate();
    Non so più che fare
Devi accedere o registrarti per scrivere nel forum
3 risposte