Я хочу открыть одно подокно из другого подокна. Таким образом, у меня есть одно раскрывающееся подокно в том окне, я поместил одну кнопку. Если мы нажимаем ту кнопку, другое раскрывающееся подокно должно открыться. Когда я пробую это, я получаю ошибку это "java.lang. IllegalArgumentException: можно только добавить окна в окнах прикладного уровня". Может любой говорить мне, как решить это в vaadin.
Вам нужна ссылка на главное окно приложения и добавьте к нему подокно.
yourCurrentSubWindow.getApplication().getMainWindow().addWindow(myNewSubWindow);
Надеюсь, это поможет.
Небольшая поправка к предыдущему решению:
yourCurrentSubWindow.getApplication().getMainWindow().addWindow(myNewSubWindow);
Эти встроенные дочерние окна на базе div не могут содержать подокна, но главное окно (и все другое родное окно верхнего уровня) может.