无法从 Sencha GXT 中的 ContentPanel 获取填充 属性

Can't get padding property from ContentPanel in Sencha GXT

所以我 ContentPanel 通过 UiBinder 实例化了。在我用 initWidget(uiBinder.createAndBindUi(this)); 创建它之后,我试图让它的正文填充正确。这些方法都试过了:

panel.getBody().getAttribute("paddingRight");
panel.getBody().getPadding(com.sencha.gxt.core.client.Style.Side.RIGHT);
panel.getBody().getComputedStyle("paddingRight");
panel.getBody().getPropertyString("paddingRight");
panel.getBody().getPropertyInt("paddingRight");
panel.getBody().getStyle().getPadding();
panel.getBody().getStyle().getPaddingRight();
panel.getBody().getStyle().getProperty("paddingRight"));

但它们都只返回 0 或 null。尝试获取 "padding-right",仍然没有结果。有帮助吗?

我已经解决了我的问题 - 应该打电话给

panel.getBody().getPadding(com.sencha.gxt.core.client.Style.Side.RIGHT);  

在父 CompositeonLoad() 中。