如何设置黑莓标签字段宽度的宽度?设置黑莓标签字段的宽度
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. Java黑莓刷新字段标签
- 2. 设置标签的宽度
- 3. 设置锚标签宽度
- 4. 为标签设置标签宽度
- 5. UINavigationItem标题标签设置宽度?
- 6. css中的HTML设置标签宽度?
- 7. Android Actionbar设置标签的宽度
- 8. 设置Highcharts x轴标签的宽度
- 9. 设置ViewPager标签/的PageTitle宽度
- 10. JQueryMobile - 设置fieldcontain的标签宽度
- 11. 黑莓APN设置
- 12. 黑莓布局更改字段高度
- 13. 黑莓 - 在屏幕上设置字段的位置?
- 14. 如何设置TabPanel标签宽度和标签高度?
- 15. 设置图像宽度跨越标签
- 16. 设置根视图宽度等于动态标签的宽度
- 17. 计算黑莓的字符串宽度/高度
- 18. 如何滚动多个标签字段在黑莓4.5
- 19. 黑莓verticalfieldmanager部分屏幕滚动与标签字段
- 20. 设置引导标签中标签的最大宽度输入
- 21. 使用Java设置黑莓按钮字段的颜色
- 22. 如何在黑莓4.5中设置字段的背景?
- 23. 在黑莓中设置多种字体
- 24. 如何使用空字符串设置Vaadin标签的宽度
- 25. 黑莓java列表字段
- 26. 黑莓字段对齐
- 27. 黑莓隐藏字段
- 28. 黑莓列表字段
- 29. 什么字段类型是黑莓手机上的设置计时器字段?
- 30. 黑莓HttpConnection设置cookies
该网址无效。我在这里找到了一个例子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