티스토리 뷰

1. 기존에 사용하는 Eclipse에 SWT 개발 관련 Plugin을 설치해도 관계는 없지만 개인적으로 개발해야할 것에 따라 개발 IDE도 달리 가져가는 성격이라 Plugin개발 전용 Eclipse를 사용하는 걸 권장한다.

http://eclipse.org/downloads 로 가서 more package를 누르면 아래와 같은 화면이 나온다.
Eclipse for PRC/Plug-in Developers를 클릭해서 다운로드 받는다.

사용자 삽입 이미지

2. SWT관련 Plugin을 Update받는다.
 SWT개발을 위한 Eclipse를 받았다면 실행을 한 후 Help->Software Updates를 클릭하면 아래와 같은 패널이
 나온다. 2번째 탭을 선택한 후 Eclipse SDK Examples를 체크하고 Install한다.

사용자 삽입 이미지

3. SDK Examples를 설치 했다면 Eclipse를 restart하고 Plugin Project를 생성한다.
사용자 삽입 이미지

3-1 프로젝트명을 기입한 다음 Next
사용자 삽입 이미지

3-2 Plugin ID와 같은 proprty를 정의하고 Next
사용자 삽입 이미지

3-3  Plugin Template이 나오는데 시작이니 Hello World Template를 선택한다. 그리고 Finish
      - Template이 궁금하면 한번씩 만들어서 실행해 볼것을 권한다. :)
사용자 삽입 이미지

4. 위와 같이 진행 되었다면 플러그인 관련 소스들이 자동으로 생성 되었을 것이다. 자동으로 생성된 Plugin을
   실행해보자. 아래의 그림대로 Launch an Eclipse application을 클릭한다.

사용자 삽입 이미지

5.  새로운 Eclipse가 샐행된다. 결과를 확인하자. 새로뜬 Eclipse에는 새로운 매뉴가 생겼을 것이다 아래의 그림처럼 Sample Menu를 클릭하고 Action을 실행해보자.
 
사용자 삽입 이미지

6. Hello World가 보인다..
사용자 삽입 이미지

 Hello Eclipse World가 찍힌걸 볼 수 있다.

이제 시작은 했으니 반은 한 셈이다.
나머지 Template도 만들어서 실행해보고 차이점을 살펴본다면 Plugin 개발을 시작하는데 문안하게 출발 할 수 있을 것이라고 판단 된다.


부록

아까 설치한 SDK Example Plugin에 대해서
Example을 Eclipse의 SWT의 컴포넌트에 관해 쉽게 참고 할 수 있도록 한 view의 Plugin이다.
어떤 컴포넌트를 어떻게 활용해야 하는지 쉽게 간파 할 수 있으니 Plugin개발을 시작하는데 큰 도움이 될 것이다.
view에 SWT Controls를 추가해 보자.

1. 일단 window -> show view -> other 클릭

사용자 삽입 이미지

1-2
사용자 삽입 이미지

1-3 OK를 클릭하면 Eclipse의 view 팔레트 부분에 SWT Controls탭이 보일 것이다. 더블 클릭해서 보면 아래와
 같은 화면이 나온다.
사용자 삽입 이미지

SWT 컴포넌트들을 하나 하나 클릭하고 적용 해가며 속성을 알아보자..
이제 여기까지 하면 준비는 다 된듯 한다.

이젠 Java를 알고 커다란 삽만 준비한다면 개발을 당장이라도 할 수 있을 거라 생각한다. :)

이클립스 플러그인은 개발을 시작한 이유는 여러모로 개인적인 편의를 위해 개발하게 되었다..
이로써 SWT 개발 시작에 관해 적어 보았다.

-끝-

^^;; 시작 하는 분들에게 도움이 되었으면 좋겠습니다. SWT도 나름 재미있네요..
삽질도 많이 하고 있습니다. 그러면서 나름 개념도 머릿속에 넣고 있죠..
복잡함속에서 단순함을 찾으려고 노력중입니다~.
그럼 오늘도 좋은 하루 되시길 바라겠습니다.





공유하기 링크
TAG
댓글
댓글쓰기 폼