java 첫 텀프로젝트로 섯다 게임 만들고 있습니다.

컴퓨터가 패를 받고 1초씩 있다가 콜 혹은 다이를 결정하고 콜을 했다 혹은 다이했다는 이미지를 리페인트를 할건데

중간에 1초씩 주는걸요

public void sleep(int time)
{
    try
     {
        Thread.sleep(time);
      }
      catch(InterruptException e){}
}

쓰고

그래픽 클래스안에

sleep(1000);

이렇게 넣어주거든요?

그런데 슬립밑에 들어있는 이미지만 1초후에 뜨는게 아니라

sleep문이 있는 클래스 전체가 1초후에 떠버립니다 ㅠㅠ

즉, 슬립문위에있는것들도 딜레이 걸린후에 실행이 되네요 ㅠㅠ

저는 위에건 그대로 실행하고

슬립문 밑에만 딜레이먹여서 실행하고싶은데.. 어떻게해야한요?

괄호묶어도 안되던데 ㅠㅠ