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 12: Pannelli 'scorrevoli' con JScrollPane.

 

Inserendo tanti elementi (o, ad esempio, un testo troppo lungo) all'interno di un pannello può capitare di nascondere involontariamente tali elementi o loro porzioni.

 

Java permette di implementare pannelli scorrevoli, muniti cioè di barre di scorrimento orizzontali e verticali, per risolvere questo problema, mediante la classe JScrollPane.

 

 

 

Un JScrollPane è un contenitore munito di barre di scorrimento che si attivano quando il contenuto eccede l'area a disposizione.

Gli elementi andranno quindi inseriti in questo particolare pannello.

 

Costruttori:

  • JScrollPane();
  • JScrollPane(Component view);
  • JScrollPane(Component view, int vsbP, int hsbP);
  • JScrollPane(int vsbP, int hsbP);

dove i campi interi vsbP e hsbP possono assumere valori predefiniti che specificano quando dovranno essere visualizzate barre di scorrimento; valori possibili per hsbP:

JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED Visualizza la barra orizzontale quando ciò diviene necessario.
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER Non visualizzare mai la barra orizzontale.
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS Visualizza sempre la barra orizzontale, anche quando non è necessaria.

mentre per vsbP sono presenti valori (e significati) analoghi, ma con VERTICAL anzichè HORIZONTAL come prefisso.

 

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