2013-02-06 35 views
0

snapshot has a label and a listbox nxt to it在GWT标签和列表框之间减少空间

环境是一个标签,和旁边是一个水平面板列表框,请电话我如何降低这两者之间的迅速进行,我同组的间距试图0它似乎并没有工作,请帮忙,它的迫切要求

,是他们的任何方式,我可以添加标题,而不使用标签

+0

哪个浏览器?代码在哪里?你在使用smartgwt还是gxt?请提供有关问题的详细信息,并提供您所尝试的信息。 – SSR

+0

其使用基本的Gwt,我已经尝试将水平面板的对齐设置为右侧,将间距设置为0。 – Ekata

+0

您在水平面板中指定的宽度是多少? – iMBMT

回答

0

在这里你去

水平面板将创建一个ta如果你在面板上给出了宽度,那么这个宽度的小部件将会共享相同的空间。

所以

设置显示类型block所以他们会在整个宽度

HorizontalPanel panel = new HorizontalPanel(); 
    panel.setWidth("70%"); 
    panel.getElement().getStyle().setDisplay(Display.BLOCK); 
    panel.add(new Label("Lable")); 
    panel.add(listbox); 
    RootPanel.get().add(panel); 
+0

感谢alott工作:) :) – Ekata

+0

欢迎..请接受答案:) –

1

在侧面安排如果您正在使用GWT与UiBinder的那么你可以使用CSS设置间距并排。 要进行实验,请在浏览器中单击鼠标右键,然后选择“检查元素”,然后尝试边距,填充等,直到看起来正确。然后,您可以使用label.setStyle(“bla-bla”)为gwt中的元素设置类,并在样式表中设置边距/填充

相关问题