Foro de elhacker.net

Programación => Java => Mensaje iniciado por: josco en 3 Marzo 2012, 23:03 pm



Título: deshabilitar un jtable por completo
Publicado por: josco en 3 Marzo 2012, 23:03 pm
que tal, estoy buscando la manera de deshabilitar un jtable completamente desde un boton. y bolverla a habilitar con otro, necesito que al deshabilitarla ya no permita ningun evento ni nada lo intente con

Código:
jTable.setEnabled(false);      

y con

Código:
jTpedidos.disable();

pero si clickeo en ella me sigue arrojando los eventos ya que tengo que realize un evento cuando el muse hace click en ella

y entonce no quiero que me realize esos eventos si ya e pulsado el boton para desactivarla

saludos...


Título: Re: deshabilitar un jtable por completo
Publicado por: Proteus1989 en 4 Marzo 2012, 01:42 am
Es un poco chapuza, pero ¿que tal si te creas otro jtable con el mismo contenido sin escucha de eventos y lo muestras y ocultas a placer?


Título: Re: deshabilitar un jtable por completo
Publicado por: MauroMasciar en 4 Marzo 2012, 02:37 am
Yo crearía una variable booleana, depende sea true o false, ejecutaría o no el evento que tenes del mouse con un condicional...


Título: Re: deshabilitar un jtable por completo
Publicado por: bengy en 4 Marzo 2012, 02:40 am
si lo mas conveniente es crearte una variable booleana!!!


Título: Re: deshabilitar un jtable por completo
Publicado por: josco en 4 Marzo 2012, 04:45 am
si es buena idea con la variable booleana y me dejo de andar batallando  :xD,