Css 在GWT java应用程序中进行单独布局很困难

Css 在GWT java应用程序中进行单独布局很困难,css,gwt,uibinder,Css,Gwt,Uibinder,我期待着为我的web应用程序制作一个欢迎屏幕,如图所示 下面是一张示例图片: 事实上,我已经测试了GWT提供的许多几乎所有的面板,但我仍然做不到 例如: 上面的标题,我用DockLayoutPanel制作,如下所示: DockLayoutPanel Header = new DockLayoutPanel(unit.PCT); header.setStyleName(¨fw¨); header.setWidht("100%"); header.setHeight("35px"); head

我期待着为我的web应用程序制作一个欢迎屏幕,如图所示

下面是一张示例图片:

事实上,我已经测试了GWT提供的许多几乎所有的面板,但我仍然做不到

例如:

上面的标题,我用DockLayoutPanel制作,如下所示:

DockLayoutPanel Header = new DockLayoutPanel(unit.PCT);
header.setStyleName(¨fw¨);

header.setWidht("100%");

header.setHeight("35px");
header.addEast(ingresar,15);
header.addEast(pass,15);
header.addEast(user,15);
使用该面板,我可以拥有屏幕右角的所有2个框和按钮,并具有AUTO-WITDH

*(连我都不能按红色按钮)

正如您可以检查水平中心面板是否具有不同的样式,我将其创建为水平面板,但在创建时:

标题.添加(中央面板); 这是无用的,从标题的css将分散从水平面板的css,而且我不能得到正确的框在中心

我在GWT方面没有任何经验,我希望有人能告诉我方法,因为我使用的是面板,我不太确定我使用的是正确的还是最好的

非常感谢
如果您在GWT组件方面没有太多经验,请尝试使用GWT UI活页夹创建UI。它更类似于使用html和css创建布局。您还可以使用大多数html元素,如div、span等

您可以在单个面板上提供样式,例如, 对于水平

HorizontalPanel hp=新HorizontalPanel()

hp.setStyleName(“”)