Java GWT中textarea的行限制

Java GWT中textarea的行限制,java,gwt,textarea,limit,Java,Gwt,Textarea,Limit,我正在我的web应用程序中使用GWT textArea。我还将setVisibleLines()属性分配给了我的文本区域,这样我可以限制用户输入的数据不超过5行。我无法解决此问题,因此添加了更多行。因为我想严格限制textarea中的行数仅为5行 TextArea textArea = new TextArea(); textArea.setVisibleLines(5); 这是我的密码。我希望这样做,用户可以在一行中输入任意数量的字符,但他只能在5行内输入,不能超过5行,一旦超过5行,用户就

我正在我的web应用程序中使用GWT textArea。我还将
setVisibleLines()
属性分配给了我的文本区域,这样我可以限制用户输入的数据不超过5行。我无法解决此问题,因此添加了更多行。因为我想严格限制textarea中的行数仅为5行

TextArea textArea = new TextArea();
textArea.setVisibleLines(5);

这是我的密码。我希望这样做,用户可以在一行中输入任意数量的字符,但他只能在5行内输入,不能超过5行,一旦超过5行,用户就不能在文本区域中输入更多字符。如何实现这一点?

我不确定是否存在限制行数的方法,但至少可以通过检查限制文本区域内的字符数

yourTextArea.getText().trim().length();

请添加代码。我认为实际上setVisibleLines与您试图实现的目标相比意味着其他东西。它设置可见的行数,但不限制输入更多行数。请看这里:我可以在这5行中输入任意数量的字符/单词