I Java , skaper en scrollpane kan bla i synsfeltet som du kan se et tekstområde eller bilde for stor for skjermen. Koden som trengs for å bla til toppen av en Java scrollpane avhenger av hvilken type scrollpane du bruker. Klassen " ScrollPane " i Java AWT benytter " setScrollPosition " for å ta opp plasseringen av synsfeltet , mens " JScrollPane " i Swing Toolkit bruker " JScrollBar.setValue ( ) . " Du kan ikke se noen endringer med mindre du tvinge metode for å løpe etter Swing komponenter oppdateringen, som du kan gjøre ved hjelp av Swing metoden " invokeLater . " Instruksjoner
Bruke ScrollPane
en
Finn henvisningen til din scrollpane , for eksempel " ScrollPane panelet . "
2
Record verdien av din bla i ruten horisontal komponent , om noen : en
int XPOS = pane.getScrollPosition ( ) x ; < . br >
3
Sett den vertikale komponenten av scrollpane posisjon til "0" via " setScrollPosition ( ) "-metoden : en
pane.setScrollPostion ( XPOS , 0 ) ;
hjelp JScrollPane
4
Opprett en ny tråd for å påberope senere : en
javax.swing.SwingUtilities.invokeLater ( ny kjørbart ( ) {public void run ( ) { //kode for trinn 2 til 4 går her } });
5
Hent henvisningen til din scrollPane , for eksempel Åpne vertikale rullefeltet med " JScrollPane Spane . " " getVerticalScrollBar ( ) . "
6
Sett rullefeltet på minimum , for eksempel " vscrollbar.setValue ( vscrollbar.getMinimum ) . "