0. Eclipse 설치

www.eclipse.org  에서 Eclipse IDE for Java Developers (92 MB) 를 다운받는다.

현재 버전은 3.4 이지만, 설명은 3.3 버전에서 하도록 하겠다.

1. SWT 설치
SWT(Standart Widget Toolkit) 은
http://www.eclipse.org/swt/ 여기서 다운받는다.
이것을 쓰는 이유는 Eclipse SWT GUI Plugins 가 마음에 들어서이다. 다른 이유는 없다.
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.4.2-200902111700/swt-3.4.2-win32-win32-x86.zip

설치법은 http://www.eclipse.org/swt/eclipse.php 여기에 나와있다.
 

2. SWT GUI Plugins 설치
Jigloo 라는 free swt gui plugins 가 있지만, 사용이 어려워서 WindowBuilder Pro 를 사용하도록 하겠다. 이것은 상용제품이다.

3. Fat Jar 설치
SWT 로 만든 프로그램을 jar 로 export 하기 위해 fat jar 이라는 플러그인을 사용한다.
[File] - [Export] 명령으로 해도 되지만 swt 로 만들면 이상하게 could not find main 이라는 에러 메세지가 뜬다.
http://fjep.sourceforge.net 
여기서 설치한다.

4. Project 생성
Eclipse 를 실행한다.
[File] - [New] - [Other ...] 를 선택


[Designer] - [SWT/JFace Java Project] 선택
*WindowBuilder Pro 가 설치되어야지 이 항목이 있다.
Project Name 입력 한다음 Finish

5. SWT Import
SWT 를 사용하려면 Import 를 해줘야 한다.
이 내용은  http://www.eclipse.org/swt/eclipse.php 나와있다.


6. 파일생성
우클릭 [New] - [Other] 선택

[Designer] - [SWT] - [Application Window] 선택
*WindowBuilder Pro 가 설치가 되어야지 이 항목이 있다.

Name 을 입력하고 public static main() method 를 선택

[Source] 탭과 [Design] 탭으로 나누어져 있으며 Design 탭에서 수정하면 Source 에 바로 반영된다.


7. 실행
Ctrl + F11 을 누르면 Design 한 창 모양이 뜬다.

8. Jar 만들기
우클릭 - [Build Fat Jar] 클릭
Main-Class 를 정해준다.

swt.jar 를 포함시켜준다.
모두 포함하면 프로그램의 크기가 커지게 된다.

.jar 파일이 생성된다.
더블클릭하면 실행이 되는것을 확인할 수 있다.

+ Recent posts