试试jTextArea1.getLineCount()或者jTextArea1.getLineCount()

解决方案 »

  1.   

    getLineCount只能得到行数, 但是我如何把各行分割, 然后分别存入String[]中。
      

  2.   

    void split(String s){
    int index=s.indexOf("\n");
    Vector v=new Vector();
    while(index>=0){
    v.addElement(s.substring(0,index));
    s=s.substring(index+1);
    index=s.indexOf("\n");
    }
    if(s!=""&&s!=null){
    v.addElement(s);
    }
    System.out.println(v);
    }
    v中就是分离后的行
      

  3.   

    crm2000的方法也许能行, 今天没时间了, 明天试过之后, 如果行, 立即兑现。
      

  4.   

    去看看java.util.StringTokenizer
    现成的分隔字符串的类。另外:所谓的一行是否也把textArea的wrap属性考虑一下?(只是个人想法:)