Pregunta

Me gustaría hacer un JButton mantenerse presionado hacia abajo y no ser capaz de ser presionado de nuevo hasta que se produzca algún evento hay una manera fácil de hacer esto?

¿Fue útil?

Solución

Tal vez lo que desea es desactivar el botón? Trate setEnabled(false) en su devolución de llamada para el botón.

Otros consejos

Probablemente debería mirar a la clase JToggleButton. Asociarlo con una acción que llama setEnabled (falso) para desactivar la interacción.

Una vez que el evento ocurre se llama setEnabled (verdadero) y setSelected (falso) para restaurar el estado original del botón.

Creo que deberías echar un vistazo a la clase JButton oscilación Aquí . Se le permite tener un botón 2 estado, y así por lo que necesita, es posible que sólo tiene que conectar el botón para algunos booleano, que le permite ser seleccionado o no.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top