如何设置黑莓标签字段宽度的宽度?设置黑莓标签字段的宽度
1
A
回答
5
那么如果你只是想要的东西快速和肮脏的,这个应该做的工作:
LabelField lField = new LabelField("text")
{
protected void layout(int width, int height) {
super.layout(width, height);
this.setExtent(HARD_CODED_WIDTH, this.getHeight());
}
};
但要做到这一点是选择正确的方式(或写)布局管理器,你想要做一些什么灵活性来解决不同的屏幕尺寸和其他事情。 RIM在编写自己的经理时有一些体面的样本。搜索JustifiedEvenlySpacedHorizontalFieldManager。或者看看思考黑莓:http://www.thinkingblackberry.com/archives/116
1
cjp的答案是正确的,但我增加了更多。
如果你的文本长度是越来越得到与上面的代码削减,那么你可以像下面的代码:
LabelField lField = new LabelField("text")
{
protected void layout(int width, int height) {
super.layout(width, height);
this.setExtent(HARD_CODED_WIDTH, this.getHeight());
}
public int getPreferredWidth() {
return HARD_CODED_WIDTH;
}
};
上面的代码将不会削减该文本,如果文本长度更那么你有宽度定义。在这种情况下,文本到达下一行。
希望你明白了。
相关问题
- 1. 设置锚标签宽度
- 2. UINavigationItem标题标签设置宽度?
- 3. css中的HTML设置标签宽度?
- 4. 设置Highcharts x轴标签的宽度
- 5. 黑莓布局更改字段高度
- 6. 黑莓 - 在屏幕上设置字段的位置?
- 7. 如何设置TabPanel标签宽度和标签高度?
- 8. 设置图像宽度跨越标签
- 9. 如何在黑莓4.5中设置字段的背景?
- 10. 使用Java设置黑莓按钮字段的颜色
- 11. 如何使用空字符串设置Vaadin标签的宽度
- 12. 黑莓隐藏字段
- 13. 黑莓字段对齐
- 14. 什么字段类型是黑莓手机上的设置计时器字段?
- 15. Extjs 3.3动态添加字段到表单并设置其标签宽度
- 16. 黑莓 - 设置字段背景图像大小适合
- 17. 设置明确的宽度后,将柔性标签宽度重置为“自动”?
- 18. 黑莓鳕鱼签约无黑莓JDE
- 19. 如何动态更改黑莓标签字段的字体颜色?
- 20. 标签宽度
- 21. 如何使用JavaScript设置div标签的高度和宽度?
- 22. 如何在extjs中的单个文本字段标签上设置标签宽度?
- 23. 根据li标签的组合宽度动态设置ul的宽度
- 24. 设置标签的高度
- 25. 黑莓OS 6标签栏/工具栏
- 26. 设置Android字符宽度
- 27. 隐藏黑莓中的字段
- 28. 黑莓4.2的AutoCompleteField字段4.2
- 29. 黑莓的自定义时长字段
- 30. 黑莓中的对象选择字段
该网址无效。我在这里找到了一个例子http://code.google.com/p/blackberry-douban-radio/source/browse/trunk/DoubanRadio/src/fm/douban/component/JustifiedEvenlySpacedHorizontalFieldManager.java?r=3。它是一样的吗? – 2012-12-09 22:07:02