Problema! Char com Acentos?

4 respostas
rbroz85

Bom dia senhores…
estou criando um swing que lê um txt… faz um tratamento e talz… blz e apresenta o resultado…
mas durante esse tratamento eu uso:

nome+= a.charAt(i);

ou seja… qunado esse nome é apresentado, ele nao apresenta acentos:

se eu incrementei ao nome a palavra: [color=red]lâmina[/color]
ela tem seu resultado assim: [color=red]lâmina[/color]

alguem poderia por favor me ajudar a solucionar essa questao?

obrigado desde já
thank youuu everybody I love you all!!!

4 Respostas

fabiozoroastro

Poderia nos dizer qual é o seu tratamento?

L

Vc tem que explicar como funciona esse tratamento pra gente entender m[code]elhor o que está acontecendo?

rbroz85

OK :smiley:

tipo assim…
eu tenho um txt com o seguinte formato:

codigo nome nome valor1 valor2 valor3

codigo = 4 caracteres.
eu vou varrento ate achar a primeira letra de nome. quando eu acho… eu vou incrementando o char a String… ate o final de nome
(eu sei quando o nome acaba qunado tem 3 spaços em branco)

ps: essas linhas nunca vem num padrao por isso nao posso usar split

L

Vc pode fazer diferende receba essa informação num JFormattedTextField

que ficaria XXXX.nome.nome.valo1.valor2.valor3

o JFormattedTextField formata o texto desta maneira e vc pode separar por um ponto ou por um traço vc que define, com a quantidades de caracteres que vc quiser então quanto estiver digita vc resgata os valores desse campo joga em uma String x, por exemplo,agora vamos separar:
String vet[]=x.split(".");
afora vet é um vetor de String com todos os seus dados,
vet[0]=codigo
vet[1]=nome
vet[2]=nome
vet[3]=valor1
vet[4]=valor2
vet[5]=valor3

existem várias maneiras de fazer essa é um delas e a String não é alterada vem com sinal do jeito que foi digitada!

Criado 13 de junho de 2007
Ultima resposta 14 de jun. de 2007
Respostas 4
Participantes 3