如何在GWT menuItem附近添加图标(首选UI绑定代码)?

时间:2012-05-11 03:35:11

标签: gwt menuitem css-sprites

也许这很简单,但我确实找到了解决方案。我只想在菜单项附近有一个图像(就像“黑三角”一样简单)。如果可以使用UI绑定器,那就更好了。我只知道有.setHTML(html)函数...我想要一个例子,加载的图像(“黑三角”)是一个精灵......

谢谢你

1 个答案:

答案 0 :(得分:1)

如果您想使用精灵,您基本上可以根据此答案调整示例https://stackoverflow.com/a/4548524/291741

然后你可以在一个简单的<div>

上设置精灵
<g:MenuBar>
  <g:MenuItem>Tools
    <g:MenuBar vertical="true">
      <g:MenuItem>
        <div class="{myResources.myCss.myBackground}"/> Triangle
      </g:MenuItem>
    </g:MenuBar>
  </g:MenuItem>
</g:MenuBar>

但是使用<g:Image resource="..."/>会不会更容易?(不,请参阅评论)