JRadioButton

7 respostas
salamandra

Olá, estou trabalhado com JRadioButton, e quero que o usuário não mexa nele, por isso eu seto setEnabled(false)…
Bom, isso deixa o texto bem clarinho, e praticamente não aparece… Tem alguma coisa que eu possa fazer para que a cor do texto fique normal?

7 Respostas

JuniorMaia

automáticamente quando você seta a visibilidade do componente para false, ele “transparece”, já diz o nome visibilidade

salamandra

Amigo, enabled significa habilitado…

Bom, oque eu preciso é de um método que não deixe o usuário mudar o estado do RadioButton, você sabe?

JuniorMaia

sei, enable :slight_smile:

eliocapelati

Nesse caso, você deve usar o

.setVisible(false);

^^
-Elio

salamandra

KKKKK sim, mas o texto mal aparece assim

JuniorMaia

falarei denovo:
automáticamente quando você seta a visibilidade do componente para false, ele “transparece”, já diz o nome visibilidade

Vingdel

falarei denovo:
automáticamente quando você seta a visibilidade do componente para false, ele “transparece”, já diz o nome visibilidade

JuniorMaia, ele não quer que o componente fique invisivel (transparente), ele quer que não fique editável, porem com a cor de um componente editável (normal).

EDIT:
salamandra, você precisa reescrever o método setEnabled()

Abraço!

Criado 16 de maio de 2012
Ultima resposta 16 de mai. de 2012
Respostas 7
Participantes 4