Layout 代码名单标签文本包装

Layout 代码名单标签文本包装,layout,codenameone,Layout,Codenameone,有没有一种方法可以使用with Boxy Layout container将标签中的文本包装成多行?我总是隐藏文本溢出。特别是应该分成两行或多行的长文本 我让它与TextArea组件一起工作,并将TextArea.row设置为2或更多。但是宽度有点棘手 如何设置标签或文本区域的宽度或高度?标签始终是单行标签基于文本区域的解决方案应该可以正常工作,如果不行,我建议确保您在EDT上添加了所有内容,您可以在模拟器菜单中激活EDT违例检测,如果您在显示表单后添加了组件应该使用重新验证。不需要定义行计数

有没有一种方法可以使用with Boxy Layout container将标签中的文本包装成多行?我总是隐藏文本溢出。特别是应该分成两行或多行的长文本

我让它与TextArea组件一起工作,并将TextArea.row设置为2或更多。但是宽度有点棘手


如何设置标签或文本区域的宽度或高度?

标签始终是单行标签基于文本区域的解决方案应该可以正常工作,如果不行,我建议确保您在EDT上添加了所有内容,您可以在模拟器菜单中激活EDT违例检测,如果您在显示表单后添加了组件应该使用重新验证。不需要定义行计数

为了完整起见,这里是如何工作的:

TextArea lbl = new TextArea("My very long string that should break lines because its really really really really long and just won't end");
lbl.setEditable(false);
lbl.setFocusable(false);
lbl.setUIID("Label");

标签始终是单行标签基于文本区域的解决方案应该可以正常工作,如果不行,我建议确保您在EDT上添加了所有内容,您可以在模拟器菜单中激活EDT违例检测,如果您在显示表单后添加组件,则应使用重新验证。不需要定义行计数

为了完整起见,这里是如何工作的:

TextArea lbl = new TextArea("My very long string that should break lines because its really really really really long and just won't end");
lbl.setEditable(false);
lbl.setFocusable(false);
lbl.setUIID("Label");