Display 클래스는 코드에 있는 swt/jface 명령을 하위수준의 호출로 바꾸어 운영체제에 전달하는 일을 한다.
Display인스턴스 생성
1.Display객체는 플랫폼의 운영체제를 나타내는 OS클래스의 인스턴스를 생성한다.
2.자바의 네이티브 메소드를 사용하여 컴퓨터의 하위 수준의 자원에 접근
3.전화교환원처럼 명령을 운영체제에 전달하고 사용자 입력을 애플리케이션에 전달한다.
예를 들어 네이티브 메소드의 SetFocus()선언을 보자.

public static final native int SetFocus(int hWnd);

SetFocus()는 hWnd값에 따르는 윈도우를 활성화한다.
구현 언어는 C언어이고, 저장 파일은 네이티브 그래픽 라이브러리
SetFocus()메소에 대응하는 C코드가 존재.


SWT/JFace 인 액션 참고.

AND