자바 이미지 출력 질문입니다.
곰돌츼
2023.04.01
콘솔로 만든 지렁이 게임을 애플릿으로 옮기려고 합니다.
오류는 없구요..
class a extends jframe{
....
a(){
a a = this; //자신의 주소를 저장하고 b로 넘깁니다.
}
}classb {
....
public void paint(graphics g){
....
}
}
프레임은 a에서 띄우고 이미지 출력은 b에서 하고 싶은데요..
잘 안되네요.. 아직 개념도 잘 안잡혀서 짜집기로 하다보니 소스도 이해가 안되고..
b에서 g.drawimage(img,10,10, a) a은 는 a클래스에서 받은 a클래스 주소구요..
이런식으로 출력하려고 하는데 이미지가 안나오네요..
아.. 그리고 paint 메소드는 다른 곳에서 다시 호출할수는 없는건가요?
graphics g 가 인자라서 다른곳에서 호출하려면 인자를 채워줘야 하는데 뭘 넣어야하는지 모르겠네요.