Java 如何在GWT中更改图像
我对GWT的类映像有一些问题 我创建图像,类似于:Java 如何在GWT中更改图像,java,gwt,Java,Gwt,我对GWT的类映像有一些问题 我创建图像,类似于: Image img=新图像(路径) 然后,我向这个变量添加click处理程序。我想在点击后更改图像。现在我这样做,我有第二个图像: Image img2=新图像(路径2) 单击第一个图像(img)后,我将其从面板中移除,并添加第二个图像(img2) GWT是否提供了以更好的方式更改它的功能?我的面板中还有一些其他小部件,因此删除所有内容,然后添加一个不同的元素对我来说是非常困难的。为什么不使用GWT图像小部件的setUrl方法 看 示例:img
Image img=新图像(路径)代码>
然后,我向这个变量添加click处理程序。我想在点击后更改图像。现在我这样做,我有第二个图像:
Image img2=新图像(路径2)代码>
单击第一个图像(img)后,我将其从面板中移除,并添加第二个图像(img2)
GWT是否提供了以更好的方式更改它的功能?我的面板中还有一些其他小部件,因此删除所有内容,然后添加一个不同的元素对我来说是非常困难的。为什么不使用GWT图像小部件的setUrl
方法
看
示例:img.setUrl('my/new/image.png')
为什么不使用GWT图像小部件的setUrl
方法
看
示例:img.setUrl('my/new/image.png')
您可以将两个图像添加到页面中,通过调用img2.setVisible(false)
然后在单击处理程序中,使img隐藏并取消隐藏img2。您可以将两个图像添加到页面中,通过调用img2.setVisible(false)
然后在单击处理程序中,使img隐藏并取消隐藏img2。Heh,这两种方法都很好。我试着像桑德罗·蒙达说的那样做,但没有成功。但现在它起作用了。谢谢你的帮助。嘿,两种方法都很好。我试着像桑德罗·蒙达说的那样做,但没有成功。但现在它起作用了。谢谢你的帮助。嘿,两种方法都很好。我试着像桑德罗·蒙达说的那样做,但没有成功。但现在它起作用了。谢谢你的帮助。嘿,两种方法都很好。我试着像桑德罗·蒙达说的那样做,但没有成功。但现在它起作用了。谢谢你的帮助。