Tengo varios JComponent
en un JPanel
y quiero desactivar todos esos componentes cuando presiono un botón de Inicio.Java Swing: cómo deshabilitar un JPanel?
En la actualidad, estoy Desactivación de todos los componentes explícitamente por
component1.setEnabled(false);
:
:
Pero hay alguna forma por la cual puedo desactivar todos los componentes a la vez? He intentado desactivar el JPanel
en que estos componentes se añaden por
panel.setEnabled(false);
pero no funcionó.
Por qué alguien haría ¿esta? Parece más fácil colocar los componentes Swing en un JDialog que invisibiliza cuando el usuario hace clic en el botón Aceptar (que puede renombrarse como Inicio). –