String str = new String();
   for(int k = 0 ; k < j ; k++)
   {
    if(tokens[k].type == Precedence.operand)
    {
     str.concat(" " + tokens[k].value);
    }
    else if(tokens[k].type == Precedence.plus)
    {
     str.concat(" " + "+");
    }
    else if(tokens[k].type == Precedence.minus)
    {
     str.concat(" " + "-");
    }
    else if(tokens[k].type == Precedence.times)
    {
     str.concat(" " + "*");
    }
    else if(tokens[k].type == Precedence.divide)
    {
     str.concat(" " + "/");
    }
   }
   tf.setText(str);

텍스트 필드에다가 연산과정 표시해 볼려고 위처럼 소스를 짜봤는데요... tokens에 연산자, 피연산자들이 들어가 있고....

그리고 그 각각을 문자열에 연결 시켜서 최종적으로 tf란 이름의 텍스트필드에 출력하는 것이 목적인데요... 먹통이네요.... ㅜㅜ

setText한번 실행될때마다 새 창이 뜨던데 그거하고 상관이 있는건지.. ㅜㅜ