- 오라클 JDK 1.8 다운로드 및 설치
- 넷빈즈 8.2 다운로드 및 설치
- Scene Builder 다운로드 및 설치
- 프로젝트 생성 및 빌드 테스트
- 팁
01. 오라클 JDK 1.8 다운로드 및 설치
JDK 다운로드를 위해서 오라클에 가입을 해야 합니다. 가입 후 본인의 OS 비트에 맞는 JDK를 다운 후 설치를 진행하여 주시기 바랍니다. 설치는 실행 후 Next만 하면 되므로 따로 설치과정을 설명하지는 않습니다.
Java SE Development Kit 8 - Downloads
Java SE Development Kit 8 Downloads Thank you for downloading this release of the Java™ Platform, Standard Edition Development Kit (JDK™). The JDK is a development environment for building applications, applets, and components using the Java programming la
www.oracle.com
JDK 설치 후 명령 프롬프트에서 java -version
명령어로 환경변수가 정상적으로 등록되였는지 확인합니다.
02. 넷빈즈 8.2 다운로드 및 설치
아파치 넷빈즈 버전이 아닌 오라클 넷빈즈 8.2 버전을 다운로드 합니다.
https://netbeans.org/downloads/8.2/
netbeans.org
JavaFX를 지원하는 버전으로 다운로드 받으면 됩니다. 저는 All 버전의 넷빈즈를 다운받아 설치하도록 하겠습니다.
03. Scene Builder 다운로드 및 설치
fxml파일을 편집할 수 있는 Scene Builder를 다운받아 설치를 진행하도록 하겠습니다.
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 & Drop
gluonhq.com
Download Now
를 클릭합니다.
윈도우즈 버전을 다운로드 후 설치를 진행합니다.
설치 과정 후 별다른 옵션없이 Next
를 하면 설치를 완료합니다.
04. 프로젝트 생성 및 빌드 테스트
넷빈즈에서 설치가 정상적으로 되였는지 javafx 프로젝트 생성 및 빌드 테스트를 진행하도록 하겠습니다.
최초 실행시에는 넷빈즈에서 사용하는 플러그인을 업데이트합니다. 업데이트 이후 진행합니다.
New Project
를 클릭합니다.
JavaFX -> JavaFX FXML Application
선택 후 Next
를 클릭합니다.
Project Name
에 HelloJavaFX 입력 후 Finish를 클릭합니다.
위와 같이 JavaFX 프로젝트 생성이 완료되었습니다.
Run
를 하여 실행이 되는지 확인을 해봅니다.
05. Tip
Tip 01. FXML 파일 더블클릭 시, Scene Builder으로 불러오기
넷빈즈에서 FXML파일을 생성 할때 마다, Scene Builder를 실행 후 File -> Open
메뉴를 통하여 불러오는 번거로움을 제거 할 수 있습니다. FXML 파일의 코드를 확인을 할때에는 FXML파일에서 마우스 오른쪽 버튼을 클릭하여 Edit
를 선택하여 해당 파일의 코드를 확인 할 수 있습니다.
Tools -> Options
를 클릭합니다.
Java -> JavaFX
에서 Scene Builder Home
의 값을 Scene Builder 설치 경로를 선택하면 됩니다.
FXMLDocument.fxml
파일을 더블클릭하여 SceneBuilder에서 자동으로 연결되는지 확인을 해봅니다.
Tip 02. SceneBuilder 라이브러리 추가하기
개발 할때에 좀더 화려하도 다이나믹한 UI를 만들기 위해서는 다른 개발자들이 만든 라이브러리를 활용 할 수 있습니다. 그 라이브러리를 SceneBuilder에서 사용할 수 있도록 추가하는 방법을 알아보도록 하겠습니다. 그 중에서 가장 많이 사용되고 있는 JFoeniX 라이브러리를 추가해보도록 하겠습니다.
1) JFoeniX 라이브러리 추가
2) FontAwesomeFX 라이브러리 추가
Tip 03. 넷빈즈 8.2 실행 오류
Java 8E Development Kit (JDK) was not found on this computer
JDK 8 or newer is required for installing the NetBeans IDE. Make sure that thre JDK is property installed and run installer again. You can specify valid JDK location using --javahome installer argument.
To download the JDK. visit http://www.oracle.com/thechnetwork/java/jvase/downloads
해결 방법
넷빈즈 설치 경로\etc\netbeans.conf
파일을 열어서 netbeans_jdkhome
변수에 오라클 JDK 1.8 경로를 입력 후 넷빈즈를 재실행합니다.
'Java | JavaFX' 카테고리의 다른 글
Scene Builder에 라이브러리 추가 하는 방법(JFoeniX, FontAwesomeFX) (1) | 2019.12.25 |
---|---|
넷빈즈 11.2, OpenJDK 13, JavaFX 개발환경 설정 (0) | 2019.12.25 |
JavaFX 폰트 적용하기 (0) | 2019.12.25 |
JavaFX 애플리케이션(프로그램) 아이콘 설정하기 (0) | 2019.12.25 |
JavaFX 로그인, 회원가입 줌아웃, 줌인 화면효과주기 예제 (0) | 2019.12.25 |