코스 개요

개요

  • JavaFX vs Swing, SWT, AWT

JavaFX 및 개발 환경 설치 및 설정

JavaFX 기능 및 아키텍처 개요

JavaFX UI 컴포넌트 사용하기

  • UI 컨트롤, 차트, HTML 콘텐츠, 레이아웃, CSS, FXML 등

연습: 간단한 애플리케이션 만들기

사용자 입력에 응답하기

  • 이벤트 기반 UI 개발
  • 이벤트 처리

효과, 애니메이션 및 미디어 추가하기

  • JavaFX 3D 그래픽, 이미지 연산 API, 캔버스 작업하기
  • 시각 효과 만들기
  • 2D & 3D 변환, 전환 및 애니메이션 추가하기
  • 미디어 통합하기

연습: 애플리케이션에 생명력 부여하기

애플리케이션 로직 살펴보기

  • Scene Graph 작업하기
  • 속성, 바인딩 및 컬렉션 사용하기

애플리케이션의 사용성을 개선하기

  • 사용자의 시각으로 애플리케이션 보기
  • 애플리케이션을 로컬화할 수 있도록 만들기

연습: 애플리케이션 확장하기

애플리케이션 배포하기

  • 데스크톱 애플리케이션으로 배포하기
  • 웹 애플리케이션으로 배포하기

기존 Java 애플리케이션과 작업하기

  • 동시성 및 스레드 이해하기
  • JavaFX를 Swing 및 SWT와 통합하기

문제 해결하기

요약 및 결론

요건

  • Java 프로그래밍 경험
  • Swing, AWT 또는 SWT에 대한 일부 경험이 바람직합니다.
 21 시간

참가자 수


참가자당 가격

회원 평가 (5)

예정된 코스

관련 카테고리