Pessoal seguinte, tenho um campo do meu relatorio jasper, e preciso fazer a quebra de liinha de uma string…
ja me falaram para inserir \n na string ate o tamanho que quero de caracteres por linha…
como faria isso???
Pessoal seguinte, tenho um campo do meu relatorio jasper, e preciso fazer a quebra de liinha de uma string…
ja me falaram para inserir \n na string ate o tamanho que quero de caracteres por linha…
como faria isso???
Então, fera… O \n é a solução mesmo, rsrs…
Para inserir um \n na string é fácil:
System.out.println("Testando a quebra de \n linha na string...");
Dependendo do local que for usar, pode colocar o “\r” também…
o tamanho da string é dinamicoooooooooooooooooooooooo…
eu vou limitar por caracteressss…
A API apache.commons.lang tem uma classe WordUtils, que por sua vez tem um método wrap(...).
Funciona mais ou menos assim:
System.out.println(WordUtils.wrap("Esta é uma frase longa. Porque diabos escrevemos frases longas? Para poder dar a chance do wrap funcionar, oras!", 35) );
/* Saida:
Esta é uma frase longa. Porque
diabos escrevemos frases longas?
Para poder dar a chance do wrap
funcionar, oras!
*/
Espero que sirva!
Abraço!