In Java Scroll , een ScrollPane creëert een schuifbaar viewport waarmee u een tekstgebied of afbeelding te groot voor het scherm te bekijken . De code die nodig is om aan de top van een Java ScrollPane scrollen hangt af van welk type ScrollPane u gebruikt . De klasse " ScrollPane " in de Java AWT maakt gebruik van " setScrollPosition " om de positie van de viewport te nemen , terwijl " JScrollPane " in de Swing toolkit maakt gebruik van " JScrollBar.setValue ( ) . " Je zou geen veranderingen tenzij zien dwingt u de methode te lopen na de Swing componenten update, die je kunt doen met behulp van de Swing -methode " invokeLater . " Instructies gebruiken ScrollPane 1 Vind de verwijzing naar uw ScrollPane , zoals " ScrollPane ruit . " Record 2 de waarde van uw schuifvenster de horizontale component , indien van toepassing : int xpos = pane.getScrollPosition ( ) x ; < . br > 3 Stel de verticale component van uw positie ScrollPane op " 0 " via het " setScrollPosition ( ) " methode: pane.setScrollPostion ( xpos , 0 ) ; behulp JScrollPane 4 Maak een nieuw onderwerp later te roepen : javax.swing.SwingUtilities.invokeLater ( nieuw Runnable ( ) {public void run ( ) { //Code voor de stappen 2 tot 4 gaat hier } } ) ; 5 Haal de verwijzing naar uw ScrollPane , zoals toegang tot de verticale schuifbalk met " JScrollPane spane . " " getVerticalScrollBar ( ) . " 6 Stel de schuifbalk om de minimale waarde , zoals " vscrollbar.setValue ( vscrollbar.getMinimum ) . " < br >
|