Olá Pessoal,
Não estou conseguindo limitar a quantidade de caracteres por linha dentro de um JTextArea.
Preciso que exista a quebra de linha quando o texto que está sendo digitado atingir a borda direita da JTextArea.
Alguém sabe como fazer isso?
Olá Pessoal,
Não estou conseguindo limitar a quantidade de caracteres por linha dentro de um JTextArea.
Preciso que exista a quebra de linha quando o texto que está sendo digitado atingir a borda direita da JTextArea.
Alguém sabe como fazer isso?
Faça:
seuTextArea.setLineWrap(true);
seuTextArea.setWrapStyleWord(true);
O primeiro comando liga a quebra de linha. O segundo, diz para o java quebrar apenas palavras inteiras, e não parti-las ao meio.
Putz, funcionou perfeitamente!
Muito bom.
valeu a força!!
Estou com o mesmo problema, e preciso limitar em 2 linhas. Vi sobre os wraps no javadoc, mas não funciona pra limitar linhas…
Preciso de 2 linhas com 8 caracteres…
Alguma dica?
Estou com o mesmo problema, e preciso limitar em 2 linhas. Vi sobre os wraps no javadoc, mas não funciona pra limitar linhas…
Preciso de 2 linhas com 8 caracteres…
Alguma dica?
Resolvido…
Com keyTyped(KeyEvent), getLineCount() e getText().length() do JTextArea.
[quote=wellington7]Resolvido…
Com keyTyped(KeyEvent)…
[/quote]
Limita texto colado (CTRL+V)?
Eh… num limita naum…
Agora resolvi com o JFormattedTextField, usando a máscara: | assim tenho as duas linhas, em um unico TextField e consigo limitar o máx de caracteres…
Pra minha aplicação ficou jóia,
Obrigado pelo aviso do CTRL+V!
otimo topico amigo…
ajudou e mt no meu trabalho da faculdade…