'NativeWindow의 앞/뒤 순서 변경'에 해당되는 글 1건

  1. 2008.11.16 NativeWindow의 앞/뒤 순서 변경 2
여러개가 활성화된 NativeWindow에서 창의 앞과 뒤를 바꾸어 주어야 하는 경우가 종종 발생하게 된다. 물론 사용자가 클릭하면 자동으로 제일 앞으로 이동하게 되는데 그렇지 않고 설치나 작업 중에 자동으로 앞뒤의 위치를 바꾸어 가며 정보나 작업상태를 표현하거나 confirm을 요구하는 경우일 때는 코드에서 이러한 처리응 해주어야 한다.

이러한 경우 NativeWindow에서 제공하는 몇 가지 속성이 있다.
orderToFront(); : 한단계 앞으로
orderToBack(); : 한단계 뒤로
orderInFrontOf(매개변수); : 매개변수의 윈도우 보다 앞에 위치
orderInBackOf(매개변수); : 매개변수의 윈도우 보다 뒤에 위치
alwaysInFront : 항상 다른 윈도우창보다 앞으로 위치

위와 같은 메서드를 사용하여 현재 창과 다른 창의 위치를 변경할 수 있다. 이들은 앞서 살펴본 openedWindows에서 제공하는 배열과 함께 사용하며 매개변수는 배열의 원소 값를 이용한다.
Posted by 버터백통