Foros del Web » Programación para mayores de 30 ;) » Java »

Problema con botones.

Estas en el tema de Problema con botones. en el foro de Java en Foros del Web. Buenas, Vereis tengo dos botones en un formulario que se encargan de mostrar y ocultar disolventes y desplazamientos en una grafica. Mientras desactivo y activo ...
  #1 (permalink)  
Antiguo 28/11/2012, 10:51
 
Fecha de Ingreso: noviembre-2012
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Problema con botones.

Buenas,

Vereis tengo dos botones en un formulario que se encargan de mostrar y ocultar disolventes y desplazamientos en una grafica. Mientras desactivo y activo un boton no tengo problemas a la hora de la visualizacion, pero a la hora de activar el segundo boton este me cambia el valor del otro al contrario. Este es el codigo:

Cita:

if(verDespl == null)
verDespl="false";
else
if(verDespl.equals("true"))
verDespl="false";
else
verDespl="true";

if(verDisol == null)
verDisol="false";
else
if(verDisol.equals("true"))
verDisol="false";
else
verDisol="true";
Digamos que parece un problema un poco estupido, pero no se si es el catarro que tengo encima o que, pero no soy capaz de hacer quelos dos botones funcionen independientemente el uno del otro.
  #2 (permalink)  
Antiguo 30/11/2012, 13:28
 
Fecha de Ingreso: noviembre-2012
Mensajes: 4
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Problema con botones.

Pero como es posible si nunca utilizar el valor de un boton para que el otro trabaje, yo creo que estan independiente, lo que hay que ver en que contexto lo haces.
  #3 (permalink)  
Antiguo 03/12/2012, 05:36
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Problema con botones.

Hola:

Si el código va seguido tal cual lo tienes, cada vez que se ejecuta te cambiará el estado de ambos, ya que independientemente de qué pulses en pantalla, se ejecuta todo.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:54.