Cor em String

7 respostas
J

Alguem sabe como colocar cor em uma String( texto ).

7 Respostas

A

Javinha você pode inserir tags html no meio da sua string, desde que o display dela não seja no modo console,

ficaria algo assim:

String texto = "<html><font color="#0000FF">OLA MUNDO</font></html>

JOptionPane.showMessageDialog(null, texto);
P

CAso seja uma label vc tb pode usar assim

lblGeral = new JLabel(“Teste.”);
lblGeral.setFont(new java.awt.Font(“Arial”, 2, 20));

F

Pode ser assim também

public void paint(Graphics g){
			super.paint(g);
			g.setFont(new Font("Serif",Font.PLAIN,25));
			g.setColor(cor);
			g.drawString(""+campo,130,160);
			}

cor=Color.blue;

J

ei galera esses exemplos n é bem o q eu quero, saquem só o problema:
eu digito uma palavra no JtextField e ela será escrita numa JTextArea com a cor q eu escolhi, ai se eu quiser escrever outra palavra com uma cor diferente aí eu escrevo ela sairá na JtextArea com a cor atual, mas a palavra q tava escrita antes não deve mudar de cor.

FUI CLARO AGORA!!!

J

javinha141281… se vc ler a primeira pergunta que vc fez e depois ler a última, tem muita diferença, então não fique :evil: . Ninguem tem que adivinhar o que vc quer.

Todos aqui respondem as perguntas porque gostam de ajudar quem precisa, como tb ser ajudado.

Blz??? :wink:

J

calma galera, eu não quiz ofender ninguém!!!

valeu até a proxima!!!

R
Avenger:
Javinha você pode inserir tags html no meio da sua string, desde que o display dela não seja no modo console,

ficaria algo assim:

String texto = "<html><font color="#0000FF">OLA MUNDO</font></html>

JOptionPane.showMessageDialog(null, texto);

awe Brother pode me mostrar melhor isso?
pq ta dando linha de erro aqui!!1
é pra desktop essa parada?

Criado 3 de fevereiro de 2004
Ultima resposta 17 de dez. de 2009
Respostas 7
Participantes 6