环境是一个标签,并且旁边是水平面板中的列表框,请打电话给我如何减少这两者之间的快速,我尝试设置间距为0它似乎不起作用请帮助,这是一项紧急要求
并且是他们可以添加标题的任何方式,而不使用标签
答案 0 :(得分:1)
如果您在UIBinder中使用gwt,那么您可以使用css设置间距。 要进行实验,请在浏览器中右键单击并“检查元素”,然后尝试边距,填充等,直到它看起来正确。然后你可以使用label.setStyle(“bla-bla”)在gwt中的元素上设置一个类,并在样式表中设置边距/填充
答案 1 :(得分:0)
你去吧
水平面板将创建一个表格,如果您在面板上给出宽度,则该宽度小部件将共享相等的空间。
所以
设置显示类型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);