JavaFX

 

JavaFX는 현재 프로그램 개발의 트렌드라고 할 수 있는 MVC 모델을 따르고 있다

 

M(Model) V(View) C(Controller)

 

이벤트가 생기면 컨트롤러로 넘어가서 처리가 되는데

 

이 컨트롤러는 그러한 이벤트에 따라 어떠한 처리를 한 뒤에 모델과 뷰를 업데이트 시킴 

 

모델 : 데이터의 형태를 정의함

 

뷰 : 모델에서 정의된 데이터를 실제로 사용자한테 출력

 

컨트롤러 : 실질적으로 Model과 view를 다루어 처리

 

이렇게 귀찮은 MVC 모델을 사용하는 이유는?

 

=> 익숙해지면 생산성이 굉장히 높다

 

=> 협업에 유리하다.

 

=> 세계적인 표준으로서의 의미가 있다

 

JavaFX는 다음의 구성요소로 이루어진다

 

1) 레이아웃(Layout) : 실제로 프로그램을 구성하는 내용을 담당 (View)

 

2) 스타일(Style) : 프로그램의 디자인 부분을 담당 (View)

 

3) 비즈니스 로직(Business Logic) : 프로그램의 기능적 부분 담당 (Model, Controller)

 

 

'Hacking > ARP 스푸핑' 카테고리의 다른 글

공부(12)  (0) 2021.09.11
공부(11)  (0) 2021.09.11
공부(9)  (0) 2021.09.10
공부(8)  (0) 2021.09.10
공부(7)  (0) 2021.09.09

+ Recent posts