- Form > sleep
앞에서 타이머 이야기할때 잠시 멈추는 기능이 없다고 했는데
아예 없는 건 아니군요.
하지만 특정 타이머를 멈출 수는 없고 전체 모든 기능을 멈추는 겁니다.
sleep 라는 메소드를 제공하고 지정된 ms 만큼 동작을 멈출 수 있습니다.
- sleep
일정 시간동안 멈추는 기능을 하는 메소드입니다.
* for 문이 실행되는 동안 밖에서 sleep 를 실행하게 되면 애매하게 동작을 하네요. ㅠㅠ
예제에서도 for 문에 대한 작업은 for 문 내에서 동작하게 구성되어 있습니다.
아래와 같이 updateWindow 메소드와 sleep 메소드를 사용하면
적절하게 화면이 동적으로 변경되는 것을 확인할 수 있습니다.
this.updateWindow();
sleep(500);
- updateWindow
화면을 바로 갱신해주는 메소드입니다.
전체 폼을 다시 갱신하는 것이기 때문에 아무래도 성능에 영향을 미칠 수 있겠네요.
http://cafe.naver.com/xplatform101/221