У мене є одна MenuBar на одній сторінці, і я хочу застосувати певний стиль до кожної. Застосування різних стилів до MenuBarPopup - моя проблема тут.
З екземпляром спливаючого вікна я можу викликати addStyleName()
метод. Я можу отримати один із MenuBar.addCloseHandler(CloseHandler<PopupPanel> handler)
метод, але я не можу знайти спосіб отримати екземпляр, коли відображається спливаюче вікно.
Відповіді:
1 для відповіді № 1Знайдено спосіб:
Стиль за замовчуванням, застосований до спливаючого вікна, є MenuBar.getPrimaryStyleName() + "Popup"
Так використовуючи a MenuBar.addStyleName("myStyle")
не вплине на спливаюче вікно, але MenuBar.setStyleName("myStyle")
воля