Definir conjunto de componentes unable

2 respostas
G

Oi Pessoal, bom dia, estou com uma duvida,

Estou usando o matisse com o netbeans 6.1 coloquei alguns componentes num painel, adicionei labels e buttons, agora gostaria de deixa-los unables, sei que posso fazer isso setando manualmente cada um deles, porem dá muito trabalho, pois tenho mais de 15 componentes, e tenho q ficar colocando unables e enable varias vezes devido a meu tipo de aplicacao, minha duvida eh, é possivel setar o painel onde esses componentes estao como unable e isso passaria para os componentes dentro dele? parece q eu tinha conseguido fazer isso numa outra aplicacao, mas agora nao consigo mais. Agradeco a ajuda. Valeu.

2 Respostas

T

JPanel tem o método getComponents (que retorna um array de java.awt.Component[]), e para cada componente amarrado no JPanel que seja de interesse, você pode chamar setEnabled (false) ou setEnabled (true).

G

Obrigado thingol, vou testar.

Criado 8 de maio de 2008
Ultima resposta 8 de mai. de 2008
Respostas 2
Participantes 2