Hola, como ya he comentado varias veces estoy haciendo una aplicación que tiene que realizar una representación gráfica de funciones entre otros usos.
Entonces a la hora de modificar la escala lo hago con un JSlider que en función de que suba o baje pues se aumenta o se disminuye la escala de cada eje.
Lo que pasa es que no tengo ninguna noción de como utilizarlo, en primer lugar me gustaría para cada valor de la escala haya pintada una línea.
Pero además y éste es el mayor problema es que mi JSlider tiene 8 valores de la escala, y si lo avanzo con el teclado en el programa sólo se mueve entre esas posiciones pero si lo hago con el ratón al ponerme en posiciones intermedias me aumenta la escala y al final tengo valores de la escala mucho más altos de los que quiero.
¿Alguien sabe como hacer para que avanzando con el ratón sólo te deje colocarlo en esas posiciones?
Pense hacerlo con 2 botones que pusiera + o - pero me gusta más con el JSlider, queda como mas profesional