黑莓 - 线路未显示
我的 EditField
遇到问题。 我在“HorizontalFieldManager”下使用此代码创建了一个 EditField
。
EditField nameEditLabel = new EditField (EditField.FOCUSABLE
| EditField.NO_NEWLINE | EditField.FIELD_RIGHT);
nameEditLabel.setMaxSize(25);
nameEditLabel.setMargin(50, 0, 0, 80);
horizontalFldManager.add(nameEditLabel);
现在的问题是,在屏幕上,它不显示字段的行。就像,基本上一个字段在其他平台控件中包含“名称:----------------------”这样的行,这在屏幕上没有显示。这里有什么问题呢? API 支持是默认的吗?如果不是,我该如何解决?
注意:只有当我在字段上写东西时才会创建此行。
谢谢。
I am having a problem with EditField
.
I have created an EditField
using this code under a "HorizontalFieldManager".
EditField nameEditLabel = new EditField (EditField.FOCUSABLE
| EditField.NO_NEWLINE | EditField.FIELD_RIGHT);
nameEditLabel.setMaxSize(25);
nameEditLabel.setMargin(50, 0, 0, 80);
horizontalFldManager.add(nameEditLabel);
Problem now is, On the screen, it doesn't show the line of the field. Something like, basically a Field contain "Name: ----------------------" such line in other platform controls, which is not showing here on the screen. What is the problem here? Is it default in API support? If no, how do i resolve it?
Note: This line is getting created only when i write something on the field.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您希望在 EditField 为空的情况下使用此“----”,请扩展它以实现检查值逻辑:
使用示例:
If you want to have this "----" in case EditField is empty, extend it to implement check value logic:
Example of use: