| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    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" .
    < br > 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ù .

    Previous :

    next :
      Articoli Correlati
    ·Come fare Galleggianti statici in Java 
    ·Come eliminare Android subviews 
    ·Come installare Java XP 
    ·Perché abbiamo bisogno di Java per sistemi Windows 
    ·Come suddividere una stringa in lettere in Java 
    ·Istruzioni per l' ChefMaTe WM -77 cialde 
    ·Come eliminare JPA in Java 
    ·Come creare un quiz con domande casuali usando Java 
    ·Le cose da mettere in un Applet 
    ·Come fare un timer di base in Java 
      Articoli in evidenza
    ·Come attivare e disattivare una musica immagine in Java…
    ·Come scrivere un programma che legge una stringa di nom…
    ·Come dividere una stringa in caratteri Java 
    ·Come aggiungere un proiettile in PHP 
    ·Quali caratteri possono essere usati in una stringa PHP…
    ·Come aggiornare una versione di Java in PATH 
    ·Programmazione di base Aiuto 
    ·Come per afferrare un elemento di array in Python 
    ·Come accedere a una query di creazione tabella Autonumb…
    ·Come imparare ASP 
    Copyright © Conoscenza Informatica http://it.wingwit.com