所以JTextArea
里面getLineCount()
有一个类似的东西JTextPane
,因为我可以找到任何东西。也许有不同的方法来获得它?我想获取当前存在的行数。
问问题
1777 次
1 回答
1
(如您所述)没有内置方法来查找 a 中的行数JTextPane
- 这可能是(尽管我没有看到官方参考支持这一点)因为JTextPane
' 能够在单个区域中保存许多不同的文本样式,这会在查找总行数时导致一些复杂性。
您可以通过跟踪显示在您内部的文本(及其样式)自行计算行数JTextPane
- 然后您可以使用其他方法(也许LineBreakMeasurer
(此处的文档))来计算行数每段文字的行数,然后总结总和。
于 2012-11-29T00:19:02.250 回答