2008년 7월 17일 목요일

java drawImage & Toolkit.getDefaultToolkit

java awt , drawImage 메서드..
제발 좀 살려주십시요

import java.awt.*;

class MyFrame extends Frame{
public MyFrame() {
System.out.println("생성자 호출");
setSize(300, 300);
setVisible(true);
}
public void paint(Graphics g) {
Toolkit tk = Toolkit.getDefaultToolkit();
//님 c:드라이브에 winter.jpg 복사하고 실행해 보세요.
//경로지정이 문제입니다.
Image img = tk.getImage("c:/android.jpg");

g.drawImage(img,30,50,200,200,this);
System.out.println("paint 메소드 호출");
}

public static void main(String[] args) {
MyFrame ff = new MyFrame();
}
}


문]
그림 작게 나오실경우 그림 클릭하시면 크게 확대하실수 있구요
그림파일 정상적인 jpg 파일이며(윈도우에서 기본적으로 제공되는 그림파일)
책에 있는 예제코드를 그대로 작성한 것입니다.
윈도 창에 winter.jpg 그림파일이 떠야함에도 불구하고 아무 그림도 뜨지 않습니다.
벌써 질문 3번째 올립니다..... 그런데 아직 아무런 답변도 받지 못하였습니다.
이유가 뭔지 궁금합니다.


자세한 이클립스 내 상황은 그림파일을 열거하시면 보실수있습니다.
이것때문에 지금 1주일째 자바공부를 못하고있습니다.
제발 좀 살려주십시요.

의문점 있으면 쪽지주세요.

댓글 없음:

댓글 쓰기

-


Sidewinder


World


FishMusic


LaughingBaby