【问题标题】:removing space around components in blackberry删除黑莓中组件周围的空间
【发布时间】:2012-02-03 18:30:28
【问题描述】:

我有一个在 8520 屏幕上不断滚动的 gui。我已使用 setPadding(XYEdges)setMargin(XYEdges) 来删除 UI 上组件周围的空间,但这些组件之间仍有空间。我是否可以进行其他 API 调用来删除组件周围的空格?

【问题讨论】:

  • 这里的“组件”是什么意思?

标签: blackberry


【解决方案1】:

您需要考虑以下几点:

setPadding 是指字段边界内的边界,控制字段内部内容与边界的接近程度。

setMargin 是指字段边界之外的边界,并控制该字段与该边缘上的相邻字段的接近程度。

但请注意,相邻字段的边距重叠,因此如果字段 A 的右边距设置为 0,而右侧相邻字段 B 的左边距设置为 20,那么这两个字段的位置仍然不会比相距 20 像素。

即您必须考虑为所有相邻字段的边缘设置的边距。

回到填充,如果您设置管理器的内部填充,这同样适用于管理器。这将决定一个包含的字段可以放置在离管理器边界内部多近的位置。

在黑莓文档和/或支持论坛的某个地方,有一个文件以图形方式解释了这一点,我现在找不到指向它的链接,但当我再次找到它时会在这里发布。

【讨论】:

猜你喜欢
  • 2018-06-18
  • 1970-01-01
  • 2015-12-09
  • 2013-08-21
  • 2011-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多