日期:2014-05-20  浏览次数:20699 次

JTextArea文本內容行数的一个奇怪问题
新建一个JTextArea,
setLineWrap(true);
用setText输入文本,无论多少字符,用getLineCount()得到的行数均是1

请问如何获得JTextArea内容的总行数?

------解决方案--------------------
1. 用字数来除textarea.getColumns() 试试。

2. 看看getDocument()返回的Document中是否有可以用的函数。

3. textarea.getRows();
------解决方案--------------------
需要获取行数,要对JTextArea做什么操作么??