Pregunta

Al implementar ChangeListener de JSlider, el evento se dispara cuando el valor cambia. Necesito conseguir el último valor de un JSlider:. No necesito todo valor visitado por el control deslizante, sólo el último valor cuando el usuario suelta el puntero del cursor

¿Fue útil?

Solución

Comprobar getValueIsAdjusting () dentro de la función stateChanged.

  JSlider source = (JSlider)e.getSource();
  if (!source.getValueIsAdjusting()) {
       ....
  }
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top