Đề cương khóa học

Giới thiệu

  • JavaFX so với Swing, SWT, AWT

Cài đặt và cấu hình JavaFX và môi trường phát triển

Tổng quan về các tính năng và kiến trúc của JavaFX

Sử dụng các thành phần UI của JavaFX

  • Kiểm soát UI, biểu đồ, nội dung HTML, bố cục, CSS, FXML, v.v.

Bài tập: Tạo một ứng dụng đơn giản

Phản hồi lại đầu vào của người dùng

  • Phát triển UI dựa trên sự kiện
  • Xử lý các sự kiện

Thêm hiệu ứng, hoạt hình và đa phương tiện

  • Làm việc với đồ họa 3D của JavaFX, API xử lý hình ảnh, Canvas
  • Tạo hiệu ứng trực quan
  • Thêm các biến đổi 2D & 3D, chuyển đổi và hoạt hình
  • Kết hợp đa phương tiện

Bài tập: Làm cho ứng dụng trở nên sống động

Tìm hiểu về lôgic của ứng dụng

  • Làm việc với Scene Graph
  • Sử dụng thuộc tính, ràng buộc và tập hợp

Cải thiện tính dễ sử dụng của ứng dụng

  • Xem xét ứng dụng từ góc độ người dùng
  • Làm cho ứng dụng có thể bản địa hóa

Bài tập: Mở rộng ứng dụng

Triển khai ứng dụng

  • Triển khai dưới dạng ứng dụng máy tính để bàn
  • Triển khai dưới dạng ứng dụng web

Làm việc với các ứng dụng Java cũ

  • Hiểu về đồng bộ hóa và luồng
  • Tích hợp JavaFX với Swing và SWT

Khắc phục sự cố

Tổng kết và kết luận

Yêu cầu

  • Kinh nghiệm lập trình Java
  • Một số kinh nghiệm với Swing, AWT hoặc SWT là mong muốn
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

Các khóa học sắp tới

Các danh mục liên quan