0

你好 Stack Overflow 的同胞们。当涉及到我的方法时,我有很多错误。我有一个应该将四个整数和图像转换为裁剪图像的类。我的问题不在于作物的坐标,而在于争论。

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。我使用的是图像,而不是 java.awt.Image。

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

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

4

2 回答 2

2

您能否发布您的导入语句,您正在传递 java.awt.Image,检查您的 GetSubImage 以了解它所期望的图像。同时,请不要通过命名像“GetSubImage”这样的方法来杀死java。请更改为“getSubImage”

于 2012-05-30T13:15:38.860 回答
0

很抱歉这篇文章的家伙,但这似乎是一个简单的错误,大多数编码人员在他们的职业生涯中至少经历过一次。

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

于 2012-05-31T12:35:35.693 回答