我有一个可以在8520屏幕上滚动的GUI。我已经使用setPadding(XYEdges)和setMargin(XYEdges)删除UI上组件周围的空间,但这些组件之间仍有空间。是否有其他API调用可以删除组件周围的空间?删除黑莓组件周围的空间
回答
你需要考虑以下几点:
setPadding指现场和控制领域的内部内容如何接近可到边框的边框内的边界。
setMargin指的是一个字段边界之外的边界,并控制该字段与该边缘上相邻字段的接近程度。
但是请注意,相邻字段的边距重叠,所以如果字段A的右边距设置为0,右边相邻字段B的左边距设置为20,那么这两个字段仍然不会放置得更近相隔20个像素。
即您必须考虑为所有相邻字段的边缘设置的边距。
回到填充,如果您设置了内部填充,则同样适用于管理员。这将决定经理边界内可以放置多远的内容。
在黑莓文档和/或支持论坛的某处,有一个文件解释了这个图片,我现在找不到我的链接,但是当我再次找到它时将它发布到这里。
以下是UI准则中对相关页面的引用,同时还阅读了前后页面:http://docs.blackberry.com/en/developers/deliverables/29251/Margin_1578863_11.jsp – paulkayuk 2012-02-02 16:59:43
非常感谢您的解释和链接 – 2012-02-03 02:09:37
- 1. 删除ToolStripControlHost周围的空白空间
- 2. 删除GridView周围的边界空间
- 3. 删除Listbox周围的额外空间
- 4. 删除图像周围的空白 - CSS
- 5. 在vim中删除周围的空白
- 6. 黑莓删除菜单项
- 7. R ggplot:删除地块周围的所有空间
- 8. 黑莓组件库
- 9. 删除小部件周围的虚线
- 10. 周围的空间:消息
- 11. 删除图像周围的黑色边框
- 12. 周围空间内联块
- 13. 删除GridView组之间的空间
- 14. SQL分组周围间隙
- 15. 如何删除图像周围的空白表中的
- 16. 如何删除AlertDialog周围的空白区域或颜色
- 17. 删除桌面周围的空白格与网格编排
- 18. 删除空格填充缘周围的ListViewItem
- 19. 从图像中删除周围的空白
- 20. 删除P5.js中特殊字符周围的空格
- 21. 使用preg_replace删除某个字符周围的空白字符
- 22. 如何删除周围的DIV
- 23. 只删除周围的单引号?
- 24. 删除按钮周围的灰色框
- 25. 删除标题栏周围的边框
- 26. 删除字符串周围的标签
- 27. Haml的:如何删除文本周围
- 28. ggrepel删除标签周围的线条
- 29. 删除Qt中QLabel周围的边框
- 30. 如何删除身体周围的空白空间或清除默认的CSS样式
这是什么意思关于“组件”在这里? – alishaik786 2012-01-31 11:55:09