java - 如何设置Textarea的最大行数

标签 java codenameone

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

如何将其最大行数设置为 4,无论字符串长度如何。

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

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

最佳答案

尝试这样的事情:

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

一旦禁用按内容增长,我不确定是否需要增长限制。

关于java - 如何设置Textarea的最大行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34373407/

相关文章:

dialog - Codename 仅当我点击屏幕时才会关闭弹出对话框

java - 如何避免在方法链接中检查空值?

java - 将 javascript 标签添加到 vaadin UI head

java - 创建类变量的对象

java - CodeNameOne - NativeInterface - NativeLookup 上的 ClassNotFoundException

codenameone - 为什么 Codename one 中的设计器不报告我设置的属性?

ios - Codenameone-iOS调试构建失败

Java 区域设置到国家/地区代码 (ISO 3166)

java - 为初学者选择 Java 工具(IDE 和编译器)

java - 是否可以使用代号一将 eclipse 中的 android 应用程序转换为 ios Rim 窗口?