tailieunhanh - Bài giảng Lập trình Java 3 - Bài 1: Tổng quan về Lập trình giao diện Java
Bài 1 giới thiệu đến người học tổng quan về Lập trình giao diện Java. Nội dung trong bài giảng giúp người học: Giới thiệu gói thư viện AWT, so sánh AWT và Swing, cài đặt Swing trên NetBean, khởi tạo một Java App cơ bản, container Component (JFrame, JPanel). . | Bài giảng Lập trình Java 3 - Bài 1: Tổng quan về Lập trình giao diện Java Bài 1: Tổng quan về Lập trình giao diện Java SOF203 - Lập trình Java 3 Bài 1: Lập trình giao diện Java Mục tiêu bài học Giới thiệu gói thư viện AWT So sánh AWT và Swing Cài đặt Swing trên NetBean Khởi tạo một Java App cơ bản Container Component (JFrame, JPanel) Giới thiệu tổng quan về JFC là gì ? Java Foundation Classes Tập hợp các tính năng để xây dựng giao diện người dùng đồ họa – GUI, để tạo ra các chức năng đồ họa phong phú và tương tác với các ứng dụng Java JFC là một dự án phối hợp giữa Netscape’s Internet Foundation Classes(IFC) và IBM's Taligent division and Lighthouse Design JFC bao gồm 5 thư viện: Swing GUI Components AWT Plugable Look and Feel Support Accessibility API Java 2D API JFC là gì Look and feel Manager: Bộ phận quản lý diện mạo nhằm làm thay đôi bộ mặt của chương trình Java. Chẳng hạn, có thể làm chó ứng dụng chạy trên PC với hệ điều hành Windows trông giống như chương trình chạy trên máy với hệ điều hành Macintosh (Mac OS), hoặc của Motif trong UNIX, Thành phần hỗ trợ người khuyết tật (Accessibility Application Programmimg Intefrace), bằng cách làm cho ứng dụng tương tác với các phương tiện khác như bộ đọc chữ Braille, bộ đọc chữ từ màn hình (Screen Reader) JFC là gì Bộ phận hỗ trợ đồ hoạ 2 và 3 chiều Drag and Drop Support, nhằm hỗ trợ tương tác giữa người và máy trên mọi hệ điều hành, qua đó có thể trao đổi dữ liệu giữa chương trình Java và không phải Jav AWT Giới thiệu chung (Abstract Windows Toolkit) Thư viện API cung cấp các đối tượng GUI Tạo liên kết giao diện giữa ứng dụng Java và OS Chiếm nhiều tài nguyên hệ thống(Heavy-weight component) Package Gồm nhiều phần tử (class) để tạo GUI. Có các lớp quản lý việc bố trí các phần tử. Có (event-oriented application) mô hình ứng dụng hướng sự kiện. Có các công cụ xử lý đồ họa và hình ảnh. Các
đang nạp các trang xem trước