alterar cor da fonte do textARea  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
davidhc
JavaEvangelist

Membro desde: 26/07/2006 09:11:47
Mensagens: 359
Offline

tem como eu alterar somente uma linha da textarea e mudar a cor dela dpeendendo do conteúdo?

[]'s

talvez esteja tão vazio =o
[Email]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Para isso, use um JEditorPane.

O Anlugifa uma vez postou um editor com sintax highlight open source que ele mesmo fez. O código é relativamente fácil de entender.

Dá uma olhada no post:
http://www.guj.com.br/posts/list/48736.java
[WWW]
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,
para alterar a fonte do seu JTextare utilize o setForeground, porem ele vai
mudar todas as letras..

para determinar algumas palavras coloridas como se fosse um sopa de letrinha utilize funções
html. ou para cada evento de tecla digitada, pinte a cor da letra de acordo com que você escolher..

existe um exemplo chamado SwingSet2, que vem junto com o j2sdk.. na pasta demo/jfc
lá tem códigos interessantes utilizando o JEditionPane, e é bom procurar por lá..

Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Não custa também olhar na documentação da sun:
http://java.sun.com/javase/6/docs/api/javax/swing/JEditorPane.html
http://java.sun.com/docs/books/tutorial/uiswing/components/text.html
[WWW]
Kknd
JavaEvangelist
[Avatar]

Membro desde: 13/10/2006 10:54:18
Mensagens: 338
Offline

Nos tutoriais da sun tem exemplos de eventos disparando quando você digita algo, ou muda alguma coisa (cola, recorta).

.: Temple Of Shadows :. Linux User #435550

OProj
[WWW]
davidhc
JavaEvangelist

Membro desde: 26/07/2006 09:11:47
Mensagens: 359
Offline



não consigo usar isso..rsrs...está alguma coisa certa? pq ele ta com erro e eu preciso remover o textAreaConsole do construtor...como que eu uso isso?

edit:

mudei a textAreaConsole para o tipo JEditorPane só que agora eu só imprimo em uma linha...no textArea eu usava o "append" q ai ia iimprimindo em outras linhas

talvez esteja tão vazio =o
[Email]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team