Java용 GUI설계 툴 Window Builder 설치하기

이전 포스트인 “Java 개발을 위해 Eclipse 설치하기”에서 언급한대로 JDK는 IDE를 제공하지 않기 때문에 개발 생산성이 많어 떨어진다.
특히나 GUI를 설계할때 일일이 손으로 코딩하려면 상당히 번거로운 과정을 거쳐야 한다.
Eclipse에서는 여러가지 Plug-in을 사용할 수 있는데 그 중에서 Java용 GUI 설계를 도와주는 Window Builder를 설치하는 방법을 알아 보겠다.
Window Builder는 WYSIWYG(What You See is What You Get)툴로서 Java로 GUI를 설계하는데 많은 도움을 준다.

  1. www.eclipse.org/windowbuilder 접속
  2. 아래 표시된 부분을 클릭하여 다운로드 페이지로 이동한다.
    WindowBuilder 다운로드

  3. 아래 네모 표시한 부분에서 자신의 Eclipse 버전에 맞는 다운로드 링크(Update Site 하단)를 클릭한다.
    (네모 표시의 오른편에 Integration Version은 정식 릴리즈 버전이 아니므로 불안정 할 수 있다.)
    WindowBuilder 다운로드

  4. 링크를 클릭하면 아래와 같은 페이지가 나타난다.(여기서는 “4.3 (Kepler)”용 링크를 클릭하였다.) 이 페이지는 아래에서 다시 참조 해야 하므로 닫지 않는다.
    WindowBuilder 다운로드

  5. 이 페이지의 설명대로 따라하면 Plug-in이 설치 되는데 어떠한 과정을 거치는지 살펴보자.

  6. Eclipse를 실행하고 아래 표시한 바와 같이 메뉴바에서 “Help -> Install New Software…” 클릭한다.
    WindowBuilder 다운로드

  7. 새로 나타나는 창에서 “Add…”(아래 화살표시) 버튼을 클릭하면 “Add Repository” 창이 나타난다.
    WindowBuilder 다운로드

  8. “Add Repository” 창에서 “Name”에는 적당한 이름을 기입하고, “Location”에는 4에서 접속한 페이지의 주소를 복사해서 붙여 넣는다. (아래 그림에서 네모 표시 참조)
    WindowBuilder 다운로드

  9. “OK” 버튼을 누르면 다음과 같은 내용이 표시된다. 여기서 아래 화살표시 된대로 “Select All” 버튼을 누르고, “Next >” 버튼을 누른다.
    WindowBuilder 다운로드

  10. 설치될 내용을 표시해 준다. 확인하고 “Next >” 클릭..
    WindowBuilder 다운로드

  11. 아래와 같이 “License”를 확인하는 창이 나타난다. 동의하기 위해 네모 표시를 선택하고 “Finish” 버튼을 누른다.
    WindowBuilder 다운로드

  12. 설치가 진행된다.
    WindowBuilder 다운로드

  13. 설치를 마치면 아래와 같이 Eclipse를 재시작 할 것을 요구한다. “Yes” 버튼을 눌러 Eclipse를 재시작 한다.
    WindowBuilder 다운로드

  14. 이로써 Window Builder 설치를 모두 마쳤다. 하지만 Eclipse를 재시작하고 나면 아무런 내용이 표시되지 않는다. 당황하지 않고 아래 화살표로 표시한 부분 2군데를 클릭해 준다. (1. 상단 메뉴바 -> Window -> Show Toolbar, 2. 오른쪽 상단 윈도우 최대화 버튼)
    WindowBuilder 다운로드

Java 개발을 위해 Eclipse 설치하기

JDK는 IDE(Integrated Development Environment: 통합 개발 환경)를 제공하지 않기 때문에 Java 개발을 하려면 Text Editor를 별도로 사용해야 한다.
Text Editor로도 충분히 개발은 가능하지만 많은 불편함을 감수해야 하고 생산성이 많이 떨어진다.
IDE를 사용하여 개발을 하면 생산성을 많이 높일 수 있으며, 상당히 편리하게 개발이 가능하다.
Eclipse는 ‘Eclipse 프로젝트’가 개발한 오픈 플랫폼의 IDE로 CPL이라는 라이센스에 의해 사용자가 무료로 이용할 수 있다.
Eclipse 프로젝트는 IBM, MERANT, QNX, Software Systems, RedHat, SuSE, Togethersoft, Webgain2, Montayista, OMG, SAP, HP, Oracle등의 벤더에서 참가하고 있다고 한다.
각설하고, Eclipse의 다운로드 및 설치 방법에 대해 알아보도록 하겠다.

  1. www.eclipse.org 접속
  2. 아래 표시된 부분을 클릭하여 Download 페이지로 이동
    Eclipse 다운로드

  3. 1번 네모에서 현재 사용중인 운영체제를 선택하고, 2번 네모에서 사용하고자 하는 Eclipse를 다운로드 받는다.
    Eclipse 다운로드

  4. 여기서는 Eclipse IDE for Java Developers를 다운로드 받도록 하겠다. (JDK를 Java SE로 설치 하였으므로)

  5. 다운로드가 완료되면 적당한 위치에 다운로드 받은 파일의 압축을 푸는 것으로 설치가 끝난다.
  6. 압축을 풀고서 Eclipse를 실행(파일명: Eclipse)하면 아래와 같이 workspace를 선택하는 창이 나타난다.
    Workspace 선택하기

  7. wrokspace는 원하는 위치를 선택하여도 되고, 기본 설정대로 사용해도 된다.

다음 포스트에서는 Java로 GUI를 개발할 때 유용한 툴인 Window Builder 설치 방법에 대해 알아 보겠다.

Java 개발환경 설치

Java 개발환경(JDK: Java Development Kit)을 설치하기 위해 아래 Step을 따른다

JDK는 Java SE(Java Platform, Standard Edition)와 Java EE(Java Platform, Enterprise Edition)으로 나뉘어 제공된다. 각각의 특징은 다음과 같다.

Java SE: 응용프로그램 및 Web응용프로그램 개발
Java EE: 엔터프라이즈급 서버용 응용프로그램 개발
일반적인 개발에서는 Java SE를 사용하면 된다.

Java 실행환경(JRE: Java Runtime Environment)는 Java로 개발된 프로그램을 실행하기 위한 환경이다. Java로 개발한 프로그램을 실행하기 위해서는 반드시 필요하다.
JRE는 JDK에 포함되어 있으니 Java 개발을 위해서는 JDK만 설치하면 된다.

  1. java.sun.com접속 (현재 Sun이 Oracle에 인수된 관계로 이 URL로 접속을 시도하면 Oracle의 홈페이지로 접속된다.)
  2. 아래 표시된 부분을 클릭
    JDK 다운로드

  3. 아래 표시된 부분을 클릭
    JDK 다운로드

  4. 라이센스에 동의하기 위하여 아래 표시된 부분을 클릭하고, 자신의 환경에 맞는 링크를 눌러 설치파일을 다운로드 한다.
    라이센스 동의하기

  5. 1번 네모는 JDK만, 2번 네모는 JDK와 샘플 코드를 함께 제공한다.

  6. 다운로드를 받고 각자 환경에 맞도록 설치한다. 설치는 기본설정 대로 설치한다.
  7. JDK가 제대로 설치되었는지 확인하기 위해 콘솔창을 열고 아래 표시된 부분과 같이 타이핑 한다.(java -version, javac -version)
    자바 버전 확인하기

  8. 버전이 정상적으로 출력되면 설치 완료

Java 개발을 하는데 많은 도움을 주는 IDE인 Eclipse와 Window Builder 설치는 다음 포스트에서 다루도록 하겠다.