Problemas com Inserções em JTextArea (Wordwrap)

3 respostas
fitoplancton

Boa noite a todos,

Estou me batendo aqui em casa, 01:39 da manhã, buscando algum modo de meu programinha Swing onde existe um JTextArea usado para inserir dados de endereço, o formato de teste que estou inserindo é o seguinte:

R. 24 de maio, 123
Centro
CEP: 11111-010 Curitiba - PR

Quando o usuário clica em inserir, os dados são salvos em um arquivo de texto.

Quando eu rodava a aplicação pelo Netbeans, não havia problema, o ambiente do Netbeans mesmo já inseria no arquivo de texto os dados com as quebras de linha, mas quando eu rodo esta aplicação no Eclipse, não consigo o resultado esperado, simplesmente não insere nada a respeito da quebra de linha, como se fosse uma linha só. Isso causa a desformatação da informaçao do endereço que aparece assim:

R. 24 de maio, 123CentroCEP: 11111-010 Curitiba - PR

Alguém sabe como deve ser feito, ou algum informação a ser mudada no Eclipse a nível de compilador ou JRE, ou alguma informação a mais a ser atribuída ao TextArea ?

Obrigado a todos,
Leandro.

3 Respostas

andreiribas

já tentou mudar o método de inclusão pra concatenar um \n no fim da string pra depois inserir?

fitoplancton

Eu to salvando direto do getText() para o arquivo de texto, ele deveria “identificar” os ENTERs digitados e salvar no arquivo de texto como quebra de linha.

Mas não acontece… :frowning:

cassio

Ele não identifica os enters! Vc vai ter que colocar um ‘\n’ ao final de cadal inha que inserir no JTextArea…

textArea.append(suaLinha + "\n");

Abraço!

Criado 31 de agosto de 2006
Ultima resposta 1 de set. de 2006
Respostas 3
Participantes 3