Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come impostare la Barra di scorrimento in Java

In un programma con finestra , una finestra di scorrimento contiene una barra di scorrimento e un riquadro di scorrimento . Una barra di scorrimento è di proprietà del riquadro di scorrimento , che agisce come una finestra su una superficie troppo grande per la finestra di contenere . L' utente può modificare la posizione della barra di scorrimento del premendo i tasti freccia oppure attivando il codice che hai scritto di cambiare la barra di scorrimento " manualmente ". In Java , il codice necessario dipende dal fatto che si sta utilizzando il toolkit Java AWT o Java oscillare . Se stai usando il toolkit Swing devi avvolgere il codice in un filo speciale per modificare le proprietà della barra di scorrimento del .
Istruzioni con AWT
1

Afferra il riferimento al tuo pannello di scorrimento , come ad esempio " ScrollPane myPane ".
2

Cambiare posizione barra di scorrimento del chiamando " , pane.setScrollbarPosition ( int, int ) ", dove il primo parametro è la barra di scorrimento di " posizione " e il secondo è la barra di scorrimento di " X posizione Y "
3

. anche se non è possibile controllare la barra di scorrimento con la rotellina del mouse chiamando " setWheelScrollingEnabled ( boolean ) " , dove " vero " consente lo scorrimento tramite rotellina del mouse e disabilita " true" .

Con swing
4

Creare un nuovo thread SwingWorker . Un filo SwingWorker eseguito contemporaneamente con il filo di visualizzazione grafica . Qualsiasi codice che vi posto qui verrà eseguito dopo che l'interfaccia grafica rende i suoi cambiamenti , il che è importante se si sta impostando la vostra barra di scorrimento con un comando inviato attraverso l'interfaccia grafica .

Javax.swing.SwingUtilities.invokeLater ( new Runnable ( ) { public void run ( ) {

} });
5

Afferra il riferimento alla vostra barra di scorrimento , il quale , se stai partendo da un JScrollPane , è come metodi restituiscono un oggetto JScrollBar che rappresenta la barra di scorrimento orizzontale o verticale .
6

Utilizzare il JScrollBar.setValue metodo (int ) per impostare la posizione della barra di scorrimento del .
7

Utilizzare il metodo JScrollBar.setUI ( ScrollBarUI ) per impostare guardare la barra di scorrimento e si sentono .
8

Utilizzare il JScrollBar.setUnitIncrement metodo (int ) per definire in che misura i cambiamenti barra di scorrimento quando l' utente fa clic sulla freccia su o giù .

 

Programmazione © www.354353.com