컨트롤을 쉽게 배치할 수 있도록 도와주는 클래스▼컨트롤이란?사용자와 상호작용 하기 위한 이벤트를 생성하는 개체 컨트롤을 좌표로 배치하는 컨테이너AnchorPane 컨테이너는 Scenebuilder를 사용하여 쉽게 디자인 할 수 있다.AnchorPane을 사용해서 컨트롤
Scene에는 다양한 컨트롤이 포함되는데, 이들을 배치하는 것을 Layout(레이아웃) 이라 한다.JavaFX에서 레이아웃을 작성하는 방법은 2가지가 있다.프로그램적 레이아웃선언적 레이아웃 자바 코드로 UI 컨트롤을 배치 컨트롤 배치, 스타일 지정, 이벤트 처리를 모두
JavaFX는 레이아웃, 스타일, 로직을 분리할 수 있어 디자이너와 개발자들이 협력할 수 있는 구조를 가지고 있다.App 실행 순서launch() -> 생성자 -> init() -> start() -> 사용 -> exit() -> stop() -> 종료다음은 JavaF
JAVA GUI 프로그램 개발을 위한 프레임워크SWING을 대체하드웨어 가속 지원크로스 플랫폼 지원FXML - XML기반의 마크업 언어로 작성하는 UICSS를 이용해 디자인 가능JDK 8 까지는 기본 제공 라이브러리였으나 JDK 11부터 분리됨JavaFX의 장점 AWT