Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    76

    Posizionamento tabs in JTabbedPane

    Ciao ragazzi vi spiego il mio problema:ho un componente JTabbedPane nel quale inserisco vari componenti con il metodo addTab(...).Tale JTabbedPane è incapsulato in un JPanel con una certa width W. Ora accade che quando inserisco un nuovo tab al tabbedPane, e gia ce ne sono altri e lo spazio per la linguetta del nuovo tab è maggiore dello spazio rimasto a disposizione, la linguetta del nuovo tab viene posizionata a capo. Ho cioè 2 righe di linguette. Io invece vorrei una visualizzazione tipo quella di Netbeans diciamo che invece quando si apre una nuova finestra aggiunge tab sequenziali in orizzontale, scorribili poi con lo scroll del mouse. E' possibile farlo. come potrei fare?Agendo sulle dimensione del JPanel che contiene il JTabbedPane? GRAZIE

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Posizionamento tabs in JTabbedPane

    Originariamente inviato da alf83
    Ho cioè 2 righe di linguette. Io invece vorrei una visualizzazione tipo quella di Netbeans diciamo che invece quando si apre una nuova finestra aggiunge tab sequenziali in orizzontale, scorribili
    setTabLayoutPolicy()
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    76
    ciao e grazie ....non credevo fosse cosi semplice ... ...Un'altra piccola domanda, giusto una questione di finezza: se volessi scorrerei tabs oltre che con le freccette che compaiono impostando il TabLayout a SCROLL_TAB_LAYOUT, anche con lo scoll del mouse? GRAZIE

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da alf83
    se volessi scorrerei tabs oltre che con le freccette che compaiono impostando il TabLayout a SCROLL_TAB_LAYOUT, anche con lo scoll del mouse?
    Se non lo fa "di serie" JTabbedPane (e in effetti non lo fa), non c'è granché da fare .....
    Anche se registri un MouseWheelListener sul JTabbedPane, non vedo metodi per "scrollare" la linea dei tab. Puoi eventualmente cambiare l'indice del tab selezionato. Che però non è direttamente legato allo scroll.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.