如何设置Textarea的最大行数

How to set Textarea maximum number of rows

我有一个仅用于显示内容的文本区域。

如何将它的最大行数设置为 4,而不考虑字符串长度。

或者有没有办法计算在任何设备上可以容纳 4 行的文本量?我可以使用它来提取部分字符串并将 Textarea 上的文本设置为此子字符串。

我试过 textarea.setRows(4);,但这似乎只有在我必须输入文本时才有效。

尝试这样的事情:

textarea.setGrowLimit(4);
textarea.setRows(4);
textarea.setGrowByContent(false);

我不确定在禁用按内容增长后是否需要增长限制。