1 초 간격 후에 라벨의 가시성을 false로 설정해야하는 프로그램을 작성 중입니다. 프로그램이 꽤 길고 복잡하여 설명하기가 쉽습니다. 레이블 배열이 있고 레이블이 setVisible (false) 될 때마다 slp() 메서드가 실행됩니다.시간이 지나면 레이블을 보이지 않게하기 NetBeans
public void slp()
{
try{
Thread.sleep(1000);
}
catch(Exception e)
{
System.out.println(e);
}
}
하지만 문제가 있습니다. 이 메소드는 스레드의 실행 시간을 증가시키고 모든 레이블은 마침내 함께 보이지 않게됩니다. 나는 애니메이션 효과가 필요하고, 그것은 오지 않을 것이다. 내 문제에 대한 좋은 해결책은 무엇입니까? 타이머가 나를 섬길 수 있습니까?
을 수행해야 새 스레드에서 1 초 대기를 실행하십시오. – cello
내가 그걸 어떻게 할 수 있는지 말해 줄 수 있니? –