我想知道是否有可能在ToggleButton中使用小部件,因为我在ToggleButton的downFace上有一个图像并且想要使用Image小部件,以便我可以定义资源属性。
代码看起来像这样(或者应该看起来像这样,当然不起作用):
<g:ToggleButton addStyleNames="{res.css.button} {res.css.active} {style.inventory-button}">
<g:upFace>upFace Text</g:upFace>
<g:downFace>downFace Text <g:Image resource="{res.wantedImage}" addStyleNames="{res.css.load}"></g:Image></g:downFace>
</g:ToggleButton>
答案 0 :(得分:0)
ToggleButton
的{{1}}将g:downFace
作为ImageResource
属性:
- 资料来源:http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/ui/CustomButton.html
但你不能同时使用图像和文字。
AFAICT,您可以通过HTML(但没有小部件)使用图像和文本:
image=
或通过<g:downFace>downFace Text <img src="{res.wantedImage.getSafeUri}" /></g:downFace>
中的@sprite
:
CssResource