eu estou tentando passar um texto para o JTextArea…sendo que se eu mandar ele como String
ele só vai o primeiro index e se for como String[] terei que colocar para cada index…0,1,2,3…ja consegui imprimir em String só nao consigo imprimir todo texto no JTexarea…
Stringnova3=myWords.substring(myWords.indexOf("-")+1,myWords.length());Stringlinhas[]=nova3.split("\n");StringBuildersb=newStringBuilder();for(Stringstring:linhas){sb.append(string);//aki só vai um index!! JTextArea.setText(Maiusculas(string));//aki todo texto é imprimido de boaSystem.out.print(Maiusculas(string));
Solucao aceita
Rodrigo_Void
Ta, ainda falta código ai, mas enfim, deu pra ter uma ideia do problema, vc precisa entender que seu for está lendo as linhas de texto e acumulando tudo no StringBuilder. A variavel string possui apenas a ultima linha lida, se usar ela pra setar no textArea, claro que terá apenas a ultima. Vc precisa primeiro ler tudo pelo for,ai DEPOIS vc usa sb.toString() para pegar todo texto.
L
Leopcx
show rodrigo…tem como me dar um exemplo irmão!!!agradeço
L
Leopcx
entendi oque falou brother…obrigado…tms jnts!!!
L
Leopcx
Rodrigo…sabe como posso capturar cada linha sem precisar usar String[0],String[1]
preciso capurar cada linha como String ,sem precisar usar substring()…porque dependendo
do tamanho do texto não posso capturar cada linha assim…vlw
L
Leopcx
brother eu tenho uma ideia aki…não sei se concorda!!!
posso pegar a string no texto pelo .replace().length() e
trocar o valor que eu quero neste indice…