MVC 패턴이란 애플리케이션의 역할을 3가지로 나눈것으로
Model, View, Controller으로 구분, 여태껏 해온 소스 파일들로 나눠본다면
Model = Main.java
View = main.fxml
Controller = MainController
위와 같이 나눌 수 있다.
뷰의 경우는 레이아웃을 의미, 컨트롤러는 기능 구현, 모델은 완성품 같은 느낌이다.
사용자와 MVC와의 관계는 다음과 같다.
이 MVC와 같이 패키지를 구분하여 계산기를 한 번 직접 만들어보자
대략적인 프로젝트 구성은 다음과 같이 나올것이다.
위 파일은 완성본으로
File - Import
General의 Archive File
From Archive File에 다운받은 압축 파일을 선택하면 Import된다.
몰론 Java FX가 설치되어 있어야 한다.
'JavaFX > 01.Node 추가' 카테고리의 다른 글
[JAVA FX]01-21.메모 (0) | 2018.09.14 |
---|---|
[JAVA FX]01-19.Stage를 Static을 통해 공유, 레이아웃 겹치기 (1) | 2018.09.12 |
[JAVA FX]01-18.여러가지 레이아웃 전환 방법 (2) | 2018.09.12 |
[JAVA FX]01-17.Popup 띄우기2 (방법2) (0) | 2018.09.12 |
[JAVA FX]01-16.Popup 띄우기 (방법 1,2) (0) | 2018.09.12 |