我在同一页面中有几个MenuBar,我想为每个菜单应用特定的样式。将不同的样式应用于MenuBarPopup是我的问题。
使用弹出窗口的实例,我可以调用addStyleName()
方法。我可以使用MenuBar.addCloseHandler(CloseHandler<PopupPanel> handler)
方法获得一个,但是在显示弹出窗口时我找不到检索实例的方法。
答案 0 :(得分:1)
找到方法:
应用于弹出窗口的默认样式为MenuBar.getPrimaryStyleName() + "Popup"
因此使用MenuBar.addStyleName("myStyle")
不会影响弹出窗口,但MenuBar.setStyleName("myStyle")
会。{/ p>