Pergunta Básica (Eu acho...)  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
GustavoBorba
JavaChild

Membro desde: 23/11/2009 19:23:23
Mensagens: 110
Offline

Uma simples pergunta, eu acho.
Como eu faço para alterar o encode das letras em um JTextArea? Porque por padrão, o formato é UTF-8 e eu gostaria de transformar em ISO-8859-1.

Abraços, Gustavo Borba.

This message was edited 1 time. Last update was at 05/06/2010 18:39:11

ingridfarabulini
JavaChild
[Avatar]

Membro desde: 20/03/2010 14:07:00
Mensagens: 123
Localização: Canasvieiras - SC
Offline

Olá.. tudo bem ?

Faça o teste digitando dentro do JTextArea as palavras Pão, Cão e Farmácia.
Clique no botão 'Exibir!' e verá o texto no formato ISO-8859-1, ok?


Agora se quiser alterar o texto dentro do JTextArea, provavelmente vai ter que aplicar a conversão no PlainDocument.. se não estou enganada

Ajudei Até +..

A amizade começa onde termina ou quando conclui o interesse. Que mundo infeliz, onde as pessoas procuram ser melhores que as outras ao invés de ajudar umas as outras... mas uma amizade verdadeira é um amor que nunca morre. Seja feliz, mesmo sendo assim, sempre!
andeb
Thread.start()

Membro desde: 17/05/2009 21:01:04
Mensagens: 47
Localização: Blumenau
Offline

Onde você viu essa que o padrão do charset do JTextArea é UTF-8? O que está acontecendo na sua aplicação afinal?

"it's not what you know, it's when you know it"
ingridfarabulini
JavaChild
[Avatar]

Membro desde: 20/03/2010 14:07:00
Mensagens: 123
Localização: Canasvieiras - SC
Offline

Olá..

Simplesmente peguei o texto digitado no JTextArea e transformei em uma cadeia de Byte[] usando o padrão de escrita que selecionei, no caso UTF-8. Esse é o input.
Depois crio um objeto String passando ao construtor a cadeia de Byte[] criada anteriormente e informando o padrão que deseja-se que apareça na mensagem. Esse é o output.
Entendeu?

Para testar: Inverta os padrões, no lugar do UTF-8 informe o ISO e no lugar do ISO informe o UTF-8.
Agora informe a palavra 'Não' e veja como aparece na mensagem.. Depois tente com 'Farmácia' e veja novamente.
Você está entendendo?

Tchau, até mais..

This message was edited 1 time. Last update was at 06/06/2010 16:50:14


A amizade começa onde termina ou quando conclui o interesse. Que mundo infeliz, onde as pessoas procuram ser melhores que as outras ao invés de ajudar umas as outras... mas uma amizade verdadeira é um amor que nunca morre. Seja feliz, mesmo sendo assim, sempre!
Betinha.C
Smalltalk
[Avatar]

Membro desde: 06/06/2010 18:32:32
Mensagens: 2
Offline

Oiee pessoal...Eu queria saber como colocar uma String num array.

Elizabeth Calado
aim icon [MSN] [ICQ]
ingridfarabulini
JavaChild
[Avatar]

Membro desde: 20/03/2010 14:07:00
Mensagens: 123
Localização: Canasvieiras - SC
Offline

Olá colega.. Bem vinda.

Betinha.C wrote:Oiee pessoal...Eu queria saber como colocar uma String num array.


Tem este pdf bem simples de entender e vai te ajudar com certeza. Ok?

Tente implementar algo, se estiver encontrando dificuldade, procure por um tópico específico aqui no GUJ para a esta sua questão, caso não exista, abra um novo.
Este título do tópico é muito genérico.. Evite duplicar caso encontrar na sua busca, Ok?

Não desista, tenha boa vontade e leia o pdf do link.
Até +..

A amizade começa onde termina ou quando conclui o interesse. Que mundo infeliz, onde as pessoas procuram ser melhores que as outras ao invés de ajudar umas as outras... mas uma amizade verdadeira é um amor que nunca morre. Seja feliz, mesmo sendo assim, sempre!
Betinha.C
Smalltalk
[Avatar]

Membro desde: 06/06/2010 18:32:32
Mensagens: 2
Offline

óia eO de novo te pertubando....hehehehe
Voxe tem alguma coisa em pdf sobre "Paradigmas Lógicos", pq jah tentei procurar alguma coisa, mas o q me vem eh muito resumido.
bjin

Elizabeth Calado
aim icon [MSN] [ICQ]
ingridfarabulini
JavaChild
[Avatar]

Membro desde: 20/03/2010 14:07:00
Mensagens: 123
Localização: Canasvieiras - SC
Offline

Betinha.C wrote:óia eO de novo te pertubando....hehehehe
Voxe tem alguma coisa em pdf sobre "Paradigmas Lógicos", pq jah tentei procurar alguma coisa, mas o q me vem eh muito resumido.
bjin


KKKK... tentou no Google? Tem um ditado que diz que se o Google não achar é porque não existe!
Tente este link aqui..
Lembre-se: se o assunto muda, o tópico também muda Nesse caso mudou.. Siga os conselhos finais da mensagem anterior nas suas próximas postagens..

Até +..

A amizade começa onde termina ou quando conclui o interesse. Que mundo infeliz, onde as pessoas procuram ser melhores que as outras ao invés de ajudar umas as outras... mas uma amizade verdadeira é um amor que nunca morre. Seja feliz, mesmo sendo assim, sempre!
rodrigo_salla
JavaChild
[Avatar]

Membro desde: 17/08/2006 12:13:33
Mensagens: 147
Localização: Araraquara/S.P.
Offline

Boa noite.

Entrei neste post para dizer que nada eh basico desde que seja realmente uma duvida, nao tenham vergonha, receio... de perguntarem e para a professora tb meus sinceros e respeitosos parabens.

[]s
RS
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team