blackberry - 多行标签字段

标签 blackberry java-me blackberry-jde

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

谢谢

最佳答案

一种方法是将包含 LabelField 的 Horizo​​ntalFieldManager 放在 VerticalFieldManager 中。

例如

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);

关于blackberry - 多行标签字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6433396/

相关文章:

Blackberry - 具有不同 ID 的可点击 ListView

html - 如何在我的移动网站上创建一个链接以使 Blackberry 调用电话?

java - BlackBerry 数学实用程序(Pow & Round)

eclipse - Blackberry Simulator 中出现 JVM ERROR 517 文件系统损坏

javascript - 黑莓网络 : onHardwareKey keyUp event?

android - 请告诉我有关Java移动应用程序的信息

java-me - 如何使用 LWUIT 在标签中添加换行符?

sockets - 无法通过TCP套接字发送大列表-Blackberry

android - 连接到不可发现的蓝牙设备

java - 非法状态异常:Field added to a manager while it is already parented