Java GWT水平面板设置间距?
有没有办法在GWT的Java GWT水平面板设置间距?,java,css,gwt,padding,Java,Css,Gwt,Padding,有没有办法在GWT的水平面板上设置填充 我想只保留20px的填充,然后添加几个按钮。 目前,我只能添加setspace(),这样可以在顶部、左侧、右侧和底部添加填充。您可以(并且应该)使用CSS来实现这一点,例如: .paddedHorizontalPanel { padding-left: 20px; } 如果您希望该水平面板中的每个按钮相隔20px,则可以尝试以下方法: .paddedHorizontalPanel .gwt-Button { margin-left: 20
水平面板上设置填充
我想只保留20px的填充,然后添加几个按钮。
目前,我只能添加setspace()
,这样可以在顶部、左侧、右侧和底部添加填充。您可以(并且应该)使用CSS来实现这一点,例如:
.paddedHorizontalPanel {
padding-left: 20px;
}
如果您希望该水平面板
中的每个按钮
相隔20px
,则可以尝试以下方法:
.paddedHorizontalPanel .gwt-Button {
margin-left: 20px;
}
然后将此样式添加到您的HorizontalPanel
via
更多关于CSS和GWT的信息,请参阅
PS:AFAIK,不包括setPadding对于GWT团队来说是一个简洁的选择-他们想让应用程序的样式完全由CSS决定。在最坏的情况下,您可以始终执行以下操作:
HorizontalPanel p = new HorizontalPanel();
p.getElement().getStyle().setPadding(20, Unit.PX);
谢谢你,伊戈尔。你的建议非常有用。没问题:)如果这解决了你的问题,你应该将其标记为你问题的答案(单击答案旁边的勾号)-保持网站整洁(你知道哪些问题得到了回答,哪些没有)。