NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Guida Java 2D - Capitolo 38: Elementi della GUI di alto livello: più pannelli tabbed con JTabbedPane.

 

JTabbedPaneI JTabbedPane sono riquadri a schede, utili per suddividere una finestra particolarmente ricca di elementi in sotto insiemi correlati (possono fare riferimento tutti al JTabbedPane che li contiene per scambiare dati) e per rendere più semplice l'interazione all'utente (è sufficiente cliccare sulle 'etichette' per passare da una scheda all'altra...).

 

 

 

 

 

 

 

Costruttori di JTabbedPane:

  • JTabbedPane();
  • JTabbedPane(int tabPlacement);
  • JTabbedPane(int tabPlacemente, int tabLayoutPolicy);

con il parametro tabPlacement che indica su che lato del pannello andranno posizionate le etichette dei sottopannelli e che può assumere i seguenti valori (costanti predefinite di JTabbedPane): TOP, BOTTOM, LEFT, RIGHT; tabLayoutPolicy, invece, imposta la modalità di visualizzazione dei pannelli e può assumere i valori WRAP_TAB_LAYOUT e SCROLL_TAB_LAYOUT.

 

 

 

Metodi particolarmente utili di JTabbedPane sono i seguenti:

addTab(String title, Component component)   :   void Aggiunge una scheda (in genere, un JPanel) munita di etichetta.
getSelectedIndex()   :   int Restituisce l'indice numerico associato alla scheda attualmente selezionata.
getSelectedComponent()   :   Component Restituisce il componente della scheda attualmente selezionata.
setTabLayoutPolicy(int tabLayoutPolicy)   :   void Imposta la modalità di visualizzazione dei pannelli.

 

 

 
Vai all'inizio della pagina