2012-02-21 16 views
0

我有一個formdata,我將添加到FormPanel。我用formdata向formpanel添加了幾個文本字段。然後我將這些按鈕添加到「表單」面板。我只想要將Formpanel周圍的邊框即文本字段和按鈕放在一起。但是目前我在formpanel和formpanel周圍有一個邊框,將文本字段和按鈕分開。 代碼是禁用分機Gwt「formdata」邊框

private FormPanel editFormPanel = new FormPanel(); 
FormData formData = new FormData("-10");   
    formData.setMargins((new Margins(5))); 

event.setFieldLabel(EventDescription()); 
    event.setAllowBlank(false); 
    event.setId(FORM_EVENT); 

knownIssues.setFieldLabel(KnownIssues()); 
    knownIssues.setAllowBlank(false); 
    knownIssues.setId(FORM_KNOWN_ISSUES); 

editFormPanel.setButtonAlign(HorizontalAlignment.CENTER); 

editFormPanel.add(event, formData); 
editFormPanel.add(knownIssues, formData); 

editFormPanel.addButton(btnAddLocation); 

有沒有辦法,我可以刪除/禁用邊框圍繞FORMDATA的方法嗎?

感謝

回答

0

首先,我發現一個錯字在你的代碼:

editnoccEventFormPanel.add(knownIssues, formData); 

它是另一種形式的面板?

FormData不呈現邊框。請參閱sencha.com中的GXT示例。這裏是link

+0

對不起,那是錯誤的。我將所有組件添加到同一個窗體。我同意Formdata沒有邊框,因此我很困惑爲什麼我只在文本字段周圍獲得邊框,而在按鈕後面的文本字段周圍有一個邊框。 – 2012-02-21 16:27:01

0

找到解決方案,需要FormPanel的setBodyBorder屬性爲false,這將解決問題。

謝謝