MVC 패턴이란 애플리케이션의 역할을 3가지로 나눈것으로


Model, View, Controller으로 구분, 여태껏 해온 소스 파일들로 나눠본다면


Model = Main.java


View = main.fxml


Controller = MainController


위와 같이 나눌 수 있다.


뷰의 경우는 레이아웃을 의미, 컨트롤러는 기능 구현, 모델은 완성품 같은 느낌이다.


사용자와 MVC와의 관계는 다음과 같다.






이 MVC와 같이 패키지를 구분하여 계산기를 한 번 직접 만들어보자


대략적인 프로젝트 구성은 다음과 같이 나올것이다.






24_Calculator.zip



위 파일은 완성본으로 


File - Import


General의 Archive File


From Archive File에 다운받은 압축 파일을 선택하면 Import된다.


몰론 Java FX가 설치되어 있어야 한다.











+ Recent posts