我正在创建MenuBar
,我想在显示子元素时显示一个小图标。我以为我可以像这样实现:GWT MenuBar.Resources ...被忽略?
interface ActionHeroResources extends ClientBundle, MenuBar.Resources
{
@Source("actionhero.css")
public ActionHeroCSS css();
@Override
@Source("agw-dropdown.png")
ImageResource menuBarSubMenuIcon();
}
private static final ActionHeroResources RESOURCES = GWT.create(ActionHeroResources.class);
MenuBar actionMenu = new MenuBar(true, RESOURCES);
public ActionHero()
{
actionMenu.addItem("Select", aSelectMenuFullOfOptions);
}
但菜单出现字“选择”一个没有图标!我很积极,我的ImageResource工作正常,因为我稍后使用来自同一资源的menuBarSubMenuIcon()。getURL(),并且我的图像正如您所期望的那样显示。在由GWT生成的HTML中,MenuBars作为子项的项目与Commands项目之间绝对没有区别。我的CSS工作正常。
有什么想法?