“Conocimientos Programación>Programación Java

Cómo Desplazarse a la parte superior de un panel de desplazamiento en Java

2015/5/1
En Java, un panel de desplazamiento crea una ventana desplegable con la que se puede ver un área de texto o una imagen demasiado grande para la pantalla. El código necesario para desplazarse hasta la parte superior de un panel de desplazamiento Java depende del tipo de panel de desplazamiento que está utilizando. La clase " ScrollPane " en el AWT Java utiliza " setScrollPosition " para grabar la posición de la ventana , mientras que " JScrollPane " en el Kit de herramientas de oscilación utiliza " JScrollBar.setValue (). " Es posible que no vea ningún cambio a menos que fuerza el método para ejecutar después de la actualización de los componentes swing, que se puede hacer mediante el método de swing " invokeLater . "
Instrucciones de uso ScrollPane
1

encontrar la referencia a su panel de desplazamiento , tales como " panel ScrollPane . "
2

Registre el valor del componente horizontal del panel de desplazamiento , en su caso :

int xPos = pane.getScrollPosition () x; < . br> Página 3

Ajuste la componente vertical de la posición del panel de desplazamiento a " 0 " a través del método " setScrollPosition ()" :

pane.setScrollPostion ( xPos , 0 ) ;
Uso JScrollPane
4

Crear un nuevo hilo de invocar más tarde:

javax.swing.SwingUtilities.invokeLater ( nueva Runnable () {public void run () {//Código para los pasos 2 a 4 va aquí } } ) ;
5

Recuperar la referencia a su scrollPane , como acceder a la barra de desplazamiento vertical con " JScrollPane Spane . " " getVerticalScrollBar (). "
6

Ajuste la barra de desplazamiento a su valor mínimo , como " vscrollbar.setValue ( vscrollbar.getMinimum ) . "


Programación Java
Java Teoría y Práctica : Colección de basura en el 1.4.1 JVM
Cómo integrar Java en Flash
¿Cómo hacer Ratón Listener con Swing en Java
Java Runtime Exec Tutorial
Cómo comprobar si la cadena es un número en Java Usando expresiones regulares
Cómo generar fechas en JSP
Cómo crear e insertar secuencias Declaraciones
Cómo crear un árbol desde una lista en Java
Conocimientos Informáticos © http://www.ordenador.online