Gwt DockLayoutPanel造型

Gwt DockLayoutPanel造型,gwt,docklayoutpanel,Gwt,Docklayoutpanel,是否有办法消除DockLayoutPanels中面板之间的间隙/衬垫。我在网上找不到任何关于如何做到这一点的信息。如果要使用CSS,我需要配置什么属性。我尝试在css中将填充设置为0px,但没有效果。提前感谢。如果您想删除DockLayoutPanel的额外填充和边距,您可以尝试下面提到的任何一种 CSS: 爪哇: 默认情况下,其组件之间没有额外的填充和边距DockLayoutPanel根据组件的位置安装组件。它会忽略零部件的首选尺寸 例如 忽略以北或南设置的构件的宽度 将忽略西部或东部构件

是否有办法消除DockLayoutPanels中面板之间的间隙/衬垫。我在网上找不到任何关于如何做到这一点的信息。如果要使用CSS,我需要配置什么属性。我尝试在css中将填充设置为0px,但没有效果。提前感谢。

如果您想删除
DockLayoutPanel
的额外填充和边距,您可以尝试下面提到的任何一种

CSS:

爪哇:


默认情况下,其组件之间没有额外的填充和边距<代码>DockLayoutPanel根据组件的位置安装组件。它会忽略零部件的首选尺寸

例如

  • 忽略以北或南设置的构件的宽度
  • 将忽略西部或东部构件集的高度
  • 其余可用空间由中心构件覆盖
如果仍然存在任何间隙,则对放置在
DockLayoutPanel
内的其他组件执行相同操作

.dockpanel{
    margin: 0;
    padding: 0;
}
DockLayoutPanel dockLayoutPanel = new DockLayoutPanel(Unit.PX);
dockLayoutPanel.setWidth("200px");
//dockLayoutPanel.setStyleName("dockpanel");
//dockLayoutPanel.getElement().getStyle().setPaddingBottom(0, Unit.PX);
dockLayoutPanel.getElement().getStyle().setPadding(0, Unit.PX);
dockLayoutPanel.getElement().getStyle().setMargin(0, Unit.PX);