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

Java 2D - 38: GUI: più pannelli tabbed con JTabbedPane

Guida Java 2D, corso di base 

 

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.

 

 

Pagina di Francesco Milanese (redbaron85) su Facebook   Pagina di Francesco Milanese (redbaron85) su Google Plus   Profilo di Francesco Milanese (redbaron85) su LinkedIn   Pagina di Francesco Milanese (redbaron85) su Twitter   Canale Youtube di Francesco Milanese (redbaron85ct)

Vai all'inizio della pagina