Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/09/2011, 16:49
Avatar de shujidan
shujidan
 
Fecha de Ingreso: abril-2011
Mensajes: 121
Antigüedad: 13 años, 11 meses
Puntos: 5
Respuesta: JList capta el evento dos veces

La bandera isAdjusting es true si el usuario todavía está manipulando la selección, y false si el usuario ha terminado de modificar la selección.

Código Java:
Ver original
  1. jlist.addListSelectionListener(new ListSelectionListener() {
  2.     public void valueChanged(ListSelectionEvent lse) {
  3.         if (lse.getValueIsAdjusting()) System.out.println("opcion siendo seleccionada");
  4.         else System.out.println("opcion dejo de ser seleccionada");
  5.     }
  6. });