2012-05-30 2 views
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) 

그러나 마지막 방법을 사용하고 있지만 이미지 대신 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는 이전에 생성되었습니다. 누구든지 무엇이 잘못 될지 알 수 있습니까?

+0

더 나은 도움을 받으려면 [SSCCE] (http://sscce.org/)를 게시하십시오. –

답변

2

import 문을 게시 할 수 있습니까? 당신은 java.awt.Image를 전달하고 있습니다. GetSubImage를 점검하여 예상되는 이미지를 확인하십시오. 한편, "GetSubImage"와 같은 메소드의 이름을 지정하여 java를 삭제하지 마십시오. "getSubImage"로 변경하십시오

+0

필자는 모든 변수에 대문자 첫 글자를 사용하여 Java를 죽일 수는 없습니다. 또한 내가 예상하는 이미지를 알 수있는 방법을 확인한다는 것은 무엇을 의미합니까? – CrusaderDeleters

0

이 게시물에 대해 죄송합니다.하지만 대부분의 코더는 캐리 어에서 적어도 한 번 경험하는 간단한 오류 인 것 같습니다.

오류가 발생하면 "GetSubImage"메서드를 읽지 않지만 "GetSubImg"는 인식합니다. 차이점은 믹스에 여분의 a와 e가 있다는 것입니다. 도움을 주려고하는 사람들에게 감사드립니다! :)