| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/02/2007 16:47:52
|
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 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/02/2007 17:37:27
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/02/2007 17:38:20
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
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! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/02/2007 18:22:48
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/02/2007 19:13:11
|
Kknd
JavaEvangelist
![[Avatar]](/images/avatar/fc8956a9c5bb091ed488e75e3df5ae4f.png)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2007 12:04:56
|
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 |
|
|
 |
|
|