1 つのテキスト領域ですべての文字を数え、結果を別のテキスト領域に出力する必要があります。
カウント部分はできますが、結果を別のテキストエリアに表示することはできません。配列の最後の項目のみを出力します。
String str=enterTextArea.getText();
char[]myArry = str.toCharArray();
for(int counter =0;counter<myArry.length;counter++){
char ch= myArry[counter];
int count=0;
for ( int i=0; i<myArry.length; i++){
if (ch==myArry[i])
count++;
}
boolean flag=false;
for(int j=counter-1;j>=0;j--){
if(ch==myArry[j])
resultTextArea.setText(ch + ":"+"\t"+count + "\n");
flag=true;
}
if(!flag){
resultTextArea.setText(ch + ":"+"\t"+count + "\n");
}
}