Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gwt 如何包装没有空格的长文本_Gwt_Word Wrap - Fatal编程技术网

Gwt 如何包装没有空格的长文本

Gwt 如何包装没有空格的长文本,gwt,word-wrap,Gwt,Word Wrap,我将标签放在FlexTable 这是它在标签上的外观。它超出了我给标签的宽度。 看起来很奇怪。我的意思是,没有空格的长文本没有遵循我为标签指定的宽度。试着给这个: final jLabel descLabel = new jLabel(); des.setWordWrap(true); des.setWidth("200px"); descLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); tableDisplay.s

我将标签放在
FlexTable

这是它在标签上的外观。它超出了我给标签的宽度。 看起来很奇怪。我的意思是,没有空格的长文本没有遵循我为标签指定的宽度。试着给这个:

final jLabel descLabel = new jLabel();
des.setWordWrap(true);
des.setWidth("200px");
descLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
tableDisplay.setWidget(row, 2, des);

WWWWWWW TTTTTTTTRRRRRRRRRRRRRRRRYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY ryj klrtp;伊普替米;rtkroitlrktrpotilr;gkawpeti;lrkgwptjkrotkw;'rtoi4p[tok

浏览器只能在空白字符上断开单词。因此,您需要在长单词中提供一些


一个选项是每10个字符插入一个
­;
。如果单词排成一行,则不会显示该选项。

浏览器只能在空白字符上断开单词。因此,您需要在长单词中提供一些字符


一个选项是每10个字符插入一个
­;
。如果单词放在一行中,则不会显示该选项。

您确定浏览器支持
中断单词
?它是CSS3值()。您确定浏览器支持
中断单词
?它是CSS3值()。我已经为用户提供了一个文本区域,以便添加一些说明,我正在捕获tat desc并将其放置在标签中。我不想按要求使用文本区域显示。itI的修复方法是什么?我不明白您想要“修复”什么.你的目标是什么?我想知道,如果用户输入了这种类型的内容,我怎么能打断长文本呢类似的解决方案是为此使用某种JS库,例如:我为用户提供了一个文本区域来添加一些描述,我捕获了tat desc并将其放置在标签中。我不想按要求使用textarea显示。itI的修复方法是什么我不明白您想要“修复”什么.你的目标是什么?我想知道,如果用户输入了这种类型的内容,我怎么能打断长文本呢类似的解决方案是为此使用某种JS库,如:
public class Jlabel extends Label{
public  Jlabel () {
 DOM.setStyleAttribute(this.getElement(), "word-wrap", "break-word");
}