Cor de jTextArea [RESOLVIDO]

4 respostas
alisson027

Tenho um jTextArea desabilitei ele para o usuario nao modificar ele pois só serve para exibir informações
mas quando desabilitado ele fica cinza e muito ruim de ler gostaria de saber se há um outro modo de impedir
que o usuário modifique esse campo ou se da para deixar ele preto mesmo desabilitado.

agradeço desde já

4 Respostas

R

rapaz… nao testei aqui mas nao eh soh colocar background?

JTextArea texto = new JTextArea(); texto.setBackground( Color.ORANGE );

alisson027

O Background muda o fundo o q eu quero são as letras q ficam nele
q seria Foreground mas ele não pega

jTextArea.setEnabled(false);//desabilita o  componente(nao d pra selecionar ele)

coloquei isso para o usuário não digitar nele mas ai ele ficou cinza e não consigo fazer ele ficar preto d novo

R

nao serve setEditable ao inves de enable?
tentou dar um repaint ou updateUI após o foreground?

alisson027

isso ai, deu certo vlw

Criado 21 de março de 2011
Ultima resposta 22 de mar. de 2011
Respostas 4
Participantes 2