我有标准的例子:
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);
我如何以编程方式打开菜单或选择其中一个点。
答案 0 :(得分:1)
据我所知,你不能。打开和关闭菜单不与服务器通信(在调试模式下尝试),因此服务器不知道菜单的状态,也无法更改。我还检查了消息来源,但无法找到任何可能的迹象(请参阅VMenuBar.java和MenuBarConnector.java)。