我有标准的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);
我如何以编程方式打开菜单或选择他的要点之一。
最佳答案
到目前为止,我知道你做不到。打开和关闭菜单不会与服务器通信(在调试模式下尝试),因此服务器不知道菜单的状态,并且无法更改菜单的状态。我还检查了源代码,找不到以任何方式应有可能的任何迹象(请参见VMenuBar.java和MenuBarConnector.java)。