/ / GWT - setStyle в gwt-MenuBarPopup (декілька спливаючих вікон)? - gwt

GWT - setStyle на gwt-MenuBarPopup (декілька спливаючих вікон)? - GWT

У мене є одна MenuBar на одній сторінці, і я хочу застосувати певний стиль до кожної. Застосування різних стилів до MenuBarPopup - моя проблема тут.

З екземпляром спливаючого вікна я можу викликати addStyleName() метод. Я можу отримати один із MenuBar.addCloseHandler(CloseHandler<PopupPanel> handler) метод, але я не можу знайти спосіб отримати екземпляр, коли відображається спливаюче вікно.

Відповіді:

1 для відповіді № 1

Знайдено спосіб:

Стиль за замовчуванням, застосований до спливаючого вікна, є MenuBar.getPrimaryStyleName() + "Popup"

Так використовуючи a MenuBar.addStyleName("myStyle") не вплине на спливаюче вікно, але MenuBar.setStyleName("myStyle") воля