묻고답하기

자바 질문이요..

2002.12.04 05:16

제플™

애플릿에서요..

String으로 선언한 변수를
Image형 변수로 변환하려고 하는데.. 어떻게 해야 하는 건가요?
---------
아래와 같이 코딩했어요.. (일부분;;)
근데.. 1초가 지나도 난수로 발생된 이미지로 바뀌질 않는군요..
어떻게 해야 하나요..
위에 질문이 답변이 없어서 아래와 같이 변형(?)했는데.. 어디가 잘못된건지..

public void run()
{
        try
        {
                clock.sleep(1000);
        }
        catch(InterruptedException ie){}

        MediaTracker tracker= new MediaTracker(this);
        rnd = getImage(getCodeBase(),"./img/screen01/screen"+Math.abs(rand.nextInt()%10+1)+".gif");
        tracker.addImage(rnd,1);
        try{ tracker.waitForAll(); }catch(InterruptedException ie){}
        while((tracker.statusAll(true) & MediaTracker.COMPLETE)==1){}

        off_G.setColor(Color.white);
        off_G.fillRect(0,0,358,160);
        off_G.drawImage(rnd, 0, 0, null);
        
        repaint();
}