2011-08-02 12 views
2
整合

我們可以保持一個靜態的HTML與所創建的動態GWT部件集成。以及如何爲動態GWT窗口小部件完成事件處理。GWT和HTML

回答

1

你有「附加」 GWT部件現有的DOM(即HTML)來接收DOM事件。

使用wrap(Element)方法,一些窗口小部件提供(標籤,文本區域等)來包裝現有的HTML。

您不必爲每一個控件做到這一點,只爲最頂層的窗口小部件在您的層次結構。 最簡單的辦法是使用HTML.wrap(element)(或InlineHTML如果你需要一個內聯元素),然後添加你的Widgets它。

+0

感謝您的答覆。 GWT Widgets的數量在編譯時並不知道。動態創建小部件的數量。所以如果我需要使用現有HTML的CSS,我該如何繼續。 –

+0

您可以添加/設置CSS類到現有的小部件'addStyleName(..)'或'setStyleName(..)' –