728x90
JavaFX란?
크로스 플랫폼에서 실행하는 리치 클라이언트 애플리케이션(Rich Client Application)을 개발하기 위한 그래픽과 미디어 패키지를 말한다. 데스크톱뿐만 아니라 임베디드 장비에서 실행하는 UI 애플리케이션을 개발할 수 있도록 가볍고 풍부한 UI를 제공하는 것을 목표로 한다. (Swing보다 가볍고 강력해짐)
변화
AWT > Swing > JavaFX
*멀티 스레딩과 서버와의 통신 기능은 자바 표준 API를 사용하면서 JavaFX에서 재공하는 풍부한 UI 기능을 활용할 수 있다는 점이 가장 큰 장점이다.
728x90
'👨🏫Study > JAVA' 카테고리의 다른 글
[JAVA] 18 - 2. 네트워킹 (0) | 2022.03.29 |
---|---|
[JAVA] 18 - 1. IO 기반 입출력 및 네트워킹 (0) | 2022.03.25 |
[JAVA] 11 - 3 기본 API 클래스(Pattern, Arrays, Wrapper, Math, Date, Calendar, Format , LocalDate, Instant, DateTimeFormatter) (0) | 2022.03.23 |
[JAVA] 11 - 2 기본 API 클래스(Objects, System, Class, Reflection, String, Tokenizer, Builder) (0) | 2022.03.23 |
[JAVA] 08 - 1 인터페이스(2, 이것이 자바다) (0) | 2022.03.23 |
댓글