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

¿es posible desabilitar un panel y todo lo de adentro?

Estas en el tema de ¿es posible desabilitar un panel y todo lo de adentro? en el foro de Java en Foros del Web. Hola a todos, esta es una pregunta que me surgio ya que para deshabilitar o habilira un control dentro de un formulario lo hago uno ...
  #1 (permalink)  
Antiguo 02/12/2011, 09:38
 
Fecha de Ingreso: diciembre-2009
Mensajes: 115
Antigüedad: 14 años, 4 meses
Puntos: 0
¿es posible desabilitar un panel y todo lo de adentro?

Hola a todos, esta es una pregunta que me surgio ya que para deshabilitar o habilira un control dentro de un formulario lo hago uno por uno.
¿¿Si todos los componentes pertenecen a un mismo jPanel, porque no se puede deshabilitar el jPanel para que no no se puedan usar los componentes de adentro??

Se puede hacer algo por el estilo???
  #2 (permalink)  
Antiguo 02/12/2011, 14:44
Avatar de smexyPirate  
Fecha de Ingreso: enero-2010
Mensajes: 29
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: ¿es posible desabilitar un panel y todo lo de adentro?

Has intentado la instruccion miPanel.setVisible(false); ??

Esto oculta al JPanel y a todo su contenido
  #3 (permalink)  
Antiguo 03/12/2011, 05:58
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: ¿es posible desabilitar un panel y todo lo de adentro?

Los contenedores tienen un metodo llamado getComponents() que te devuelve un array de Component
Lo unico que debes hacer con ese array es llamar al metodo setEnabled() de cada Component individualmente
  #4 (permalink)  
Antiguo 05/12/2011, 08:37
 
Fecha de Ingreso: diciembre-2009
Mensajes: 115
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: ¿es posible desabilitar un panel y todo lo de adentro?

Cita:
Iniciado por Ronruby Ver Mensaje
Los contenedores tienen un metodo llamado getComponents() que te devuelve un array de Component
Lo unico que debes hacer con ese array es llamar al metodo setEnabled() de cada Component individualmente
Muchas gracias!!. Funciono perfecto, gracias por estos trucos 'magicos'

Etiquetas: netbeans
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 14:49.