본문 바로가기

IT/기타

e(fx)clipse 설치 및 JavaFX Scene Builder 설치하기

반응형

자바 코드에 익숙한 개발자들은 자바 코드와 분리된 FXML파일을 별도로 생성해서 작성해야 하므로 처음에는 불편함을 느낀다. 그래서 오라클은 FXML에 익숙지 않은 개발자들을 위해 FXML을 자동으로 생성해주는 JavaFX Scene Builder를 제공하고 있다.

 

JavaFX Scene Builder는 설치 파일을 다운로드 받아 설치 후 독립적으로 실행할 수 있지만, 이클립스에 e(fx)clipse 플러그인을 설치하면 보다 편리하게 사용할 수 있다.

 

JavaFX 다운로드

gluonhq.com/products/scene-builder/#download

 

Scene Builder - Gluon

Drag & Drop,Rapid Application Development. Download Now   Integrated Scene Builder works with the JavaFX ecosystem – official controls, community projects, and Gluon offerings including Gluon Mobile, Gluon Desktop, and Gluon CloudLink.   Simple Drag

gluonhq.com

위 사이트에 가서 자신의 운영체제에 맞는 파일을 받아서 설치한다.

 

그 다음 e(fx)clipse 설치방법이다.

 

이클립스에서 help 탭 - Eclipse Marketplace를 클릭

 

Find 검색창에 간단히 fx로 입력 하고 go를 눌러 검색을 하면 e(fx)clipse가 나온다. Install을 눌러주자.

e(fx)clipse 플러그인과 JavaFX Scene Builder를 모두 설치 했다면 이클립스 windows탭 - preferences - JavaFX

에 다음과 같이 SceneBuilder executable 경로가 자동으로 설정되어 있다.

 

 

 

혹시나 e(fx)clipse 플러그인을 먼저 설치하고 Scene Builder를 나중에 설치했다면 executable 경로가 비어있으므로

Scene Builder가 설치 되어 있는 폴더로 들어가 Scene Builder 실행파일을 경로로 선택을 해주도록 한다.

설치 및 경로가 제대로 되었다면 이클립스 메뉴에서 File -> New -> Other를 선택해서 다음과 같이 JavaFX Wizard들이 추가되어 있는지 확인한다.

 

우선 이클립스에서 JavaFX Scene Builder를 실행하려면 먼저 FXML 파일을 생성해야 한다. 

다음과 같이 SceneTest.fxml 파일을 생성하였다. (Root Element는 HBox로 선택)

FXML 파일을 편집하기 위해 JavaFX Scene Builder를 실행하려면 이클립스 Package Expolorer에서 해당 FXML 파일을 선택하고 마우스 오른쪽 버튼을 클릭하면 아래 화면과 같이 Open with SceneBuilder가 나오는데 이걸 클릭하면 된다.

 

 

정상적으로 Scene Builder가 실행이 되었다.

반응형