Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να Μετακινηθείτε στην κορυφή ενός Scrollpane σε Java

Στην Java , μια scrollpane δημιουργεί ένα κυλιόμενο παράθυρο με το οποίο μπορείτε να δείτε μια περιοχή κειμένου ή μια εικόνα είναι πολύ μεγάλη για την οθόνη . Ο κώδικας που απαιτείται για να μεταβείτε στην κορυφή ενός scrollpane Java εξαρτάται από τον τύπο του scrollpane που χρησιμοποιείτε . Η κατηγορία « ScrollPane " στην Java AWT χρησιμοποιεί " setScrollPosition " για την καταγραφή της θέσης του παραθύρου , ενώ το " JScrollPane " στην εργαλειοθήκη Swing χρησιμοποιεί " JScrollBar.setValue ( ) . " Μπορεί να μην δείτε καμία αλλαγή εκτός θα αναγκάσει τη μέθοδο για να τρέξει μετά την ενημέρωση Swing συστατικά , τα οποία μπορείτε να κάνετε χρησιμοποιώντας τη μέθοδο Swing " invokeLater . " Οδηγίες
χρησιμοποιώντας ScrollPane
Η 1

Βρείτε την αναφορά στην scrollpane σας , " . παράθυρο ScrollPane " όπως 2

Καταγράψτε την τιμή της οριζόντιας συνιστώσας παράθυρο κύλισης σας , αν υπάρχει : .

int XPOS = pane.getScrollPosition ( ) x ?

Η

3 Ρυθμίστε την κατακόρυφη συνιστώσα της θέσης scrollpane σας με το " 0 " μέσω του " setScrollPosition ( ) " μέθοδος :

pane.setScrollPostion ( XPOS , 0 ) ?
εικόνων Χρησιμοποιώντας JScrollPane
Η 4

Δημιουργήστε ένα νέο νήμα για να επικαλεστεί αργότερα :

javax.swing.SwingUtilities.invokeLater ( νέα εκτελέσιμη ( ) {δημόσια void run () { //κώδικας για τα βήματα 2 έως 4 πηγαίνει εδώ } } ) ?
5

Ανακτήστε την αναφορά στην scrollPane σας , όπως Δείτε την κατακόρυφη γραμμή κύλισης με το " JScrollPane Spane . " " getVerticalScrollBar ( ) . "
Η

6 Ρυθμίστε τη γραμμή κύλισης στην ελάχιστη τιμή της , όπως " vscrollbar.setValue ( vscrollbar.getMinimum ) . "
Η

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα