2013-02-06 38 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中的元素設置類,並在樣式表中設置邊距/填充

相關問題