0
因此在JTextArea
有getLineCount()
是否有类似的JTextPane
,因为我可以找到任何东西。也许有不同的方式来获得?我想获取当前现有的行数。如何获得JTextPane行数
因此在JTextArea
有getLineCount()
是否有类似的JTextPane
,因为我可以找到任何东西。也许有不同的方式来获得?我想获取当前现有的行数。如何获得JTextPane行数
有(如您所述)没有内置的方式来找到JTextPane
中的行数 - 这可能是(虽然我没有看到官方的参考文件支持这一点),因为JTextPane
能够保存许多不同的文本样式在单个区域中,这会在查找总行数时导致一些复杂性。
您可以计算出你自己的行数,通过保持文本的轨迹(和它的风格),即赠送您JTextPane
里面 - 那么你可以使用其他的方法(可能LineBreakMeasurer
(文档here) )来计算每段文本的行数,然后总计总和。
检查[这里](http://stackoverflow.com/questions/6366776/how-to-count-the-number-of-lines-in-a-jtextarea-including-those-caused-by-wrapp)举一个例子 – MadProgrammer