● SWT(Standard Widget Toolkit) : SWT는 운영체제의 네이티브 윈도우 환경과 긴밀하게 통합된 컴포넌트와 플랫폼 독립적인 API를 제공한다. SWT는 자바 개발자들에게 네이티브 데스크톱을 애클리케이션과 같은 품질의 솔루션을 개발할 수 있도록 한다.

● JFace : JFace는 SWT를 이용하여 사용자 인터페이스를 개발할 때 해야 하는 많은 공통 작업들을 간단하게 해 주는 컴포넌트와 헬퍼 유틸리티 세트를 제공한다. 데이터 뷰, 위저드, 다이얼 로그 컴포넌트,  텍스트 관리, 이미지 및 폰트 컴포넌트 등을 제공하기 위해 SWT를 확장하는 많은 유틸리티 클래스들을 포함하고 있다.

● 플랫폼 런타임 : 플러그인과 JIT 레이지 로딩(Just-In-Time lazy loading) 및 초기화 간에 확장 포인트(extension-point) 모델 기반의 느슨한 결합을 정의하고 있다.

● OSGi(Open Services Gateway Initiative) : 이클립스에서 플러그인의 발견 및 애플리케이션의 재시작 없이 플러그인을 로딩 및 언로딩하는 것을 포함하여 플러그인 라이프사이클 관리등을 위한 프레임워크이다.

 - 리치 클라이언트 개발을 위한 이클립스 SWT 에서 -

'Java > SWT/JFACE' 카테고리의 다른 글

윈도우 스타일 설정과 관련된 SWT 상수  (0) 2009.05.01
이클립스 SWT의 주요 클래스  (0) 2009.05.01
Hello SWT  (0) 2009.04.28
SWT, JFace의 정의  (1) 2009.04.26
리치 클라이언트의 귀환  (0) 2009.04.26
Eclipse 에서 SWT/JFace 설정 및 테스트  (0) 2009.04.18
Posted by 써치마왕