如何在GWT中显示大量只读文本?

如何在GWT中显示大量只读文本?,gwt,Gwt,我有一个要求,显示一个有点大的文本量,只读给用户。最多可以有500个字符,这并不过分,但仍然很多。因为它是只读的,所以我想到了一个标签和文本区域框,如果它能处理那么多的话。有没有比我不知道的更好的方法? 谢谢 詹姆斯无论是标签还是文本框都肯定能处理500个字符 想想所有的博客帖子,维基百科文章,堆栈溢出问题,比已经写的都长。它们都是在一个文本框中组成的,并显示在一个div中。你会没事的。500个字符没什么大不了的,所以也没关系。Label最终调用的是element.innerHTML=text,

我有一个要求,显示一个有点大的文本量,只读给用户。最多可以有500个字符,这并不过分,但仍然很多。因为它是只读的,所以我想到了一个标签和文本区域框,如果它能处理那么多的话。有没有比我不知道的更好的方法? 谢谢
詹姆斯

无论是
标签
还是
文本框
都肯定能处理500个字符


想想所有的博客帖子,维基百科文章,堆栈溢出问题,比已经写的都长。它们都是在一个文本框中组成的,并显示在一个div中。你会没事的。

500个字符没什么大不了的,所以也没关系。Label最终调用的是
element.innerHTML=text
,这是一个浏览器原生JavaScript函数,可以处理任意数量的文本。

Label工作正常。请记住,默认的css用于空格,它相当积极地压缩空格。如果文本包含换行符,则可能需要切换到预换行或预换行

最直接(如果不一定最正确)的方法是:

    Label myLabel = new Label();
    myLabel.getElement().getStyle().setProperty("whiteSpace", "pre");

注意CSS属性上的驼峰大小写。

我没有考虑这个问题。谢谢谢谢你的回复。这就是我要用的。