Desactivar temporalmente los eventos del rat贸n
Buenas, tengo una consulta, alguien sabe c贸mo hacer que al pulsar un bot贸n en un JFrame, durante un cierto tiempo no se recogan m谩s pulsaciones? Gracias por adelantado, un saludo.
Una posible opci贸n ser铆a desactivando el bot贸n
boton.setEnabled(false);
saludos
boton.setEnabled(false);
saludos
perd贸n creia que eran eventos de un bot贸n
pues la soluci贸n ser铆a
componente.removeMouseListener(manejador);
saludos
pues la soluci贸n ser铆a
componente.removeMouseListener(manejador);
saludos
...jejeje, perdon, el JFrame... es que me he liado entre el contenedor y el elemento...
a quien hayas suscrito al manejador con addMouseListener();
por ejemplo si tienes JPanel p = new JPanel();
p.addMouseListener(manejador);
para eliminarlo ser铆a
p.removeMouseListener(manejador);
por ejemplo si tienes JPanel p = new JPanel();
p.addMouseListener(manejador);
para eliminarlo ser铆a
p.removeMouseListener(manejador);
...aj谩... Gracias, ya s贸lo queda deshabilitarlo, dejar pasar un rato, y volver a habilitarlo, no?
P.D.: Gracias mil, sobre todo por la rapidez en la respuesta. Un saludo, hasta pronto!
P.D.: Gracias mil, sobre todo por la rapidez en la respuesta. Un saludo, hasta pronto!
exacto, vuelves suscribirlo al manejador cuando creas conveniente
saludos
saludos
