La interfaz que permite programar las barras de desplazamiento es AdjustmentListener. Esta interfaz exige implementar el siguiente método.
public void adjustmentValueChanged(AdjustmentEvent e){}
que se dispara cada vez que el usuario hace un cambio en la barra de desplazamiento.
Veamos los pasos necesarios para crear una barra de desplazamiento.
se declara la referencia a la barra de desplazamiento.
JScrollBar rojo;
se crea la barra de desplazamiento utilizando el constructor deseado:
rojo = new JScrollBar(JScrollBar.VERTICAL,0,20,0,253);
se registra la bara para que nos notifique cuando ha sufrido un cambio.
rojo.addAdjustmentListener(this);
se adiciona y se pinta el control.
getContentPane().add(rojo);
rojo.reshape(100,100,20,300);
0 comentarios:
Publicar un comentario
Gracias por tu visita