java—基于字体大小的jtextarea中每行的最大字符数

hof1towb  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(200)

我在java项目中遇到了一个问题,我们需要制作一个包含 JTextArea ,我们必须显示行数、字数和字符数。如何添加 \n 当用户手动到达行尾时?
ps:用户可以更改字体大小,或者放大gui。
注:
我用了这个函数

textArea.setLineWrap(true);
textArea.setWrapStyleWord(true);

对于线分裂的计数( \n )当用户使输入我的代码计数行,但当它到达最后一行并自动添加行我的代码将不计数这种情况。
我的第二次尝试是计算每行的最大字符数,但是当用户改变字体大小或显示时,它会改变。
有人能帮帮我吗?我怎么做 \n 手动进行拆分,以便在不使用api的情况下正常工作?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题