你好,我在代码中遇到了一个问题。我用了一条线
view.getSpeler1Kaarten()[i].getImage().impl_getUrl().contains("WippenGame/View/Images/BlancoKaart.png")但当我开始我的计划时它会给我警告。此外,我还查找了为什么impl_getUrl()有一个条纹槽,它说,有时使用它是危险的,而且大多数时候有一个更好的替代方案。有谁知道替代方案是什么吗?我基本得看看图像视图是否包含某种图像。
提前谢谢。
发布于 2016-03-11 15:18:20
只是不要使用URL来比较这样的图像。
您可能会在代码中的某个地方加载特定的图像:
Image blancoKaart = new Image(...);它是(几乎总是)良好的做法,以确保您只加载它一次。
所以现在你可以
view.getSpeler1Kaarten()[i].getImage() == blancoKaart ;https://stackoverflow.com/questions/35943225
复制相似问题