0

スタック オーバーフローの皆さん、こんにちは。私の方法に関しては、かなりのエラーがあります。4 つの整数を変換するクラスと、画像をトリミングされた画像に変換するクラスがあります。私の問題は、作物の座標ではなく、議論です。

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)

ただし、最後の方法を使用していますが、Image ではなく java.awt.image として認識されます。java.awt.Image ではなく、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 に答える