String s = JTextArea.getText();
if(s.length()>=6)
{

}

解决方案 »

  1.   

    还有,为什么setText("")之后,使用的内存不但没有降,还涨了
      

  2.   

    gz 就是关注的意思!
    我也gz!
      

  3.   

    int idealSize = 1000;
     int maxExcess = 500;
    int excess = textArea.getDocument().getLength() - idealSize;
                                    if (excess >= maxExcess) {
                                        textArea.replaceRange("", 0, excess);
                                    }这样可以不溢出了,但是翻转的速度还是比较慢,原以为TEXTAREA显示速度应该很快的,测试发现这个控件并不快。