Pessoal estou com uma dificuldade em um metodo do java.
Estou tentando fazer um programinha pra ler e quebrar strings no Jtextarea
meu códgio esta assim:
String p = area1.getText();
String[] print = null ;
for (int i = 0 ; i < print.length ; i++) {
area2.append(p);
mas ele tem q contar os caracters da string e depois imprimir a string na vertical no jtextarea.
Alguem pode me ajudar?
Bom, realmente nao entendi seu codigo hehe.
Cuidado ao declarar variaveis, colocando o valor null é impossível saber o tamanho dela, pois ela nao tem tamanho.
Se vc quer saber o tamanho de uma String, faça o seguinte:
int tamanho = area1.getText().length(); //length() devolve o tamanho da string que foi digitada, no caso dentro do JTextField
System.out.println("O tamanho da string digitada é: "+tamanho);
Vlww galera ja consegui fazer o codigo brigadão vou postar aqui para quem precisar também.
int p = area1.getText().length();
area2.setText(area1.getText().substring(0,1));
for (int i = 1; i<p; i++){
area2.append("\n"+area1.getText().charAt(i));
O codigo é o seguinte ele esta pegando o valor de um JtexTarea1 e jogando na jTextarea2 só que imprimindo na vertical caracter por caracter.>