2013-06-17 2 views
1

Я Standart Vaadin пример:Как я могу открыть панель меню Vaadin

MenuBar settings = new MenuBar(); 
    MenuItem settingsMenu = settings.addItem("", 
      null); 
    settingsMenu.setIcon(new ThemeResource("loupe.ico")); 
    settingsMenu.setStyleName("icon-cog"); 
    settingsMenu.addItem("Settings", cmd); 
    settingsMenu.addItem("Preferences", cmd); 
    settingsMenu.addSeparator(); 
    settingsMenu.addItem("My Account", cmd); 

Как я могу программно открытое меню или выбрать один из его пунктов.

ответ

1

Насколько я знаю, вы не можете. Открытие и закрытие меню не связывается с сервером (используется в режиме отладки), поэтому состояние меню не известно серверу и не может быть изменено. Я также проверял источники и не мог найти никаких признаков того, что это должно быть возможно (см. VMenuBar.java и MenuBarConnector.java).

Смежные вопросы