2012-12-20 71 views
0

GWT Newie在這裏。嘗試將圖像添加到GWT模塊

我想在模塊加載時將圖像添加到我的用戶界面。 我有下面的代碼

public void onModuleLoad() 
{ 
    Image widget = new Image("images/AU-wp5.jpg"); 
    RootPanel.get("").add(widget); 
} 

但調用RootPanel.get(「」)時,我得到一個空指針添加(部件)。 圖像存在確定在我的/圖像文件夾。 我的get(「」)方法中的「」字符串是否必須匹配一些東西?

回答

0

是的。您必須在html中將參數設置爲元素的id。

get("divid").add(widget); 

更多信息閱讀javadoc

+1

參見'RootPanel.get()。添加(部件)'。 –

+0

如果您使用'RootPanel.get(「divid」).add(widget);'如上所述,圖像將被插入divid位於頁面的任何位置。如果您使用'RootPanel.get()。add(widget);'如上所述,圖像將被添加到基礎根面板。 – NickD