Java 返回错误的映像类型



你好,堆栈溢出的同胞们。在我的方法方面,我有一些错误。我有一个类,它应该将四个整数和一个图像转换为裁剪的图像。我的问题不在于作物的坐标,而在于参数。

Cannot find sumbol = method GetSubImage(int, int, int, int, java.awt.Image); Maybe you meant: GetSubImg(int, int, int, int, BufferedImage) or GetSubImg(int, int, int, int, Image)

但是,我使用的是最后一种方法,但它将其视为java.awt.image而不是Image。我使用的是Image,而不是java.awt.Image。

Image Playah = CrusLib.ImgLoad("H:/ZeldaMap/Sprites/Link.png");
CrusLib.GetSubImage(x * 18, y * 18, 18, 24, Playah);

当然,CrusLib是之前创建的。有人知道可能出了什么问题吗?

你能发布你的导入语句吗?您正在传递java.awt.Image,请检查您的GetSubImage以了解它期望哪个图像。同时,请不要通过命名"GetSubImage"这样的方法来杀死java。请更改为"获取子图像"

对不起,伙计们,但这似乎是一个简单的错误,大多数编码人员在他们的Carreer中至少遇到过一次。

在它给我的错误中,它没有读取方法"GetSubImage",但它识别"GetSubImg"。不同的是,我在混合中有一个额外的a和e。感谢那些试图提供帮助的人!:)

最新更新