多线实验室

时间:2011-06-21 23:59:28

标签: blackberry java-me blackberry-jde

我必须显示一个字符串,该字符串可以或不足以在所有设备中不适合一行,我希望labelfield控件在原始字符之后自动显示“新行”中的剩余文本,我的意思是...如果字符串不能在单行中显示,则auomatic carret返回,我尝试过的所有移动操作系统都是这样做的,但是我无法使BB OS工作,只要它喜欢它就会截断我的字符串,这非常烦人。

谢谢

1 个答案:

答案 0 :(得分:8)

执行此操作的一种方法是将包含LabelField的Horizo​​ntalFieldManager放在VerticalFieldManager中。

E.g。

LabelField labelField = new LabelField("This is a very long sentance that I have written to show that the text will wrap around when it gets to the edge of the field.");
VerticalFieldManager vfm = new VerticalFieldManager();
HorizontalFieldManager hfm = new HorizontalFieldManager();
hfm.add(labelField);
vfm.add(hfm);

add(vfm);