3
如何在Vaadin 7.x中創建模態對話框窗口?我已經發現,我有主窗口,並添加到這個新的對話窗口,但我怎樣才能獲得主窗口?我想從視圖中獲取它。Vaadin創建模態對話框窗口
getApplication().getMainWindow()
getWindow()
他們沒有工作..
如何在Vaadin 7.x中創建模態對話框窗口?我已經發現,我有主窗口,並添加到這個新的對話窗口,但我怎樣才能獲得主窗口?我想從視圖中獲取它。Vaadin創建模態對話框窗口
getApplication().getMainWindow()
getWindow()
他們沒有工作..
這取決於哪個是你的主類。 從一個普通的UI繼承類,你可以使用addWindow(...)添加一個對話框(子窗口)到用戶界面。
public class MyApplication extends UI
{
@Override
protected void init(VaadinRequest request)
{
addWindow(new ModalWindow());
}
}
好,它的工作原理!我沒有嘗試addWindow()(我不知道爲什麼.. :)) 只是一個提示:如果你不在主類然後 UI.getCurrent()。addWindow()將完美工作。 – Slenkra 2013-05-03 16:26:20