Необходимо учитывать следующее:
setPadding относится к границе внутри границы поля и контролирует, насколько близко внутреннее содержимое поля может быть к границе.
setMarginотносится к границе за границей поля и определяет, насколько близко поле может быть к соседнему полю на этом краю.
НО обратите внимание, что поля смежных полей перекрываются, так что если поле А имеет правополе установлено равным 0, а правое смежное поле B имеет левое поле, равное 20, тогда эти два поля будут по-прежнему располагаться не ближе, чем на 20 пикселей друг от друга.
т.е. необходимо учитывать поля, установленные длякрая всех смежных полей.
Возвращаясь к заполнению, то же самое относится к менеджерам, если вы установите их внутреннее заполнение.Это будет определять, насколько близко к внутренней границе менеджера можно разместить включенное поле.
Где-то на форуме документации и / или поддержки Blackberry есть документ, поясняющий это в наглядной форме, я просто не могу найтимоя ссылка на него прямо сейчас, но опубликую здесь, когда найду снова.