JTextArea中开启了自动换行怎么得到文本框中的行数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JTextArea中开启了自动换行怎么得到文本框中的行数相关的知识,希望对你有一定的参考价值。
就是如果我一直输入内容,等它自动换行后行数应该是2行,但是用getlinecount就会得到1行,用getrows也不行。这个要怎么做
参考技术A java.awt.TextArea 具有换行能力。这由水平滚动策略来控制。由于滚动不是由 JTextArea 直接完成的,因此必须通过另一种方式来提供向后兼容性。JTextArea 具有用于换行的 bound 属性,该属性控制其是否换行。在默认情况下,换行属性设置为 false...谁会用UE去掉换行和空格
参考技术A用UltraEdit去掉换行和空格的步骤如下:
1、点击菜单栏的文本替换按钮,在查找框中输入“^p”,在替换为框中输入“,”。
2、点击菜单栏W按钮,可以让文本分行显示且不会加入多余的换行符。
3、点击文本替换按钮,在查找框中输入 ",+" (不包含两侧双引号,加号代表一个或者多个逗号), 在替换为框中输入 "^p" (不包含两侧双引号,^p在UltraEdit中代表一个回车换行符),再点击全部替换按钮即可替换成功。
4、查看最后的结果可以看到,经过处理后的文本没有了换行和空格,整个文本看起来整齐如一,非常规范。
以上是关于JTextArea中开启了自动换行怎么得到文本框中的行数的主要内容,如果未能解决你的问题,请参考以下文章
Java 中 JTextArea 和 JTextField 的有啥区别?
java中TextArea/JTextArea的对齐方式怎么设置的?