JPanel setEnabled(false)

Olá pessoal,

Em minha tela tenho um JPanel onde possui vários outros componentes dentro dele.
Gostaria de saber se eu fizer setEnabled(false) no JPanel os outros componentes dentro dele também ficam inacessíveis?
Penso que isso é possível pois ele é um container, mas aqui em meus testes isso não está dando certo!

Isso é possível?

Quando você desabilita um componente (no caso o JPanel) não desabilita automaticamente seus filhos.

Obrigado!

Não existe nenhum componente Java que eu possa utilizar dessa maneira?
Pois ficar bloqueando e desbloqueando componente a componte um tela com muitos componente fica muito trabalhoso!

Obrigado!