Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 3.1 Graphic User InterfaceGUI
Đang chuẩn bị liên kết để tải về tài liệu:
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 3.1 Graphic User InterfaceGUI
Trí Hào
214
54
ppt
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Hiểu mục đích của gói AWT và cấu trúc của gói này. Biết cách sử dụng các đối tượng của gói AWT. Biết cách bố cục một GUI. Biết cách thiết kế một GUI. GUI = Graphic User Interface – mô hình giao tiếp kiểu tương tác giữa ứng dụng và user dạng đồ họa. Mỗi ngôn ngữ hỗ trợ cách tạo GUI khác nhau: VB, VC++ dùng dạng drag and drop, C++ đòi hỏi programmer viết toàn bộ code để tạo GUI, Java hỗ trợ sẵn các lớp tạo GUI cho Programmer sử dụng | 3.1 Graphic User Interface- GUI Slide /57 Mục tiêu Hiểu mục đích của gói AWT và cấu trúc của gói này. Biết cách sử dụng các đối tượng của gói AWT. Biết cách bố cục một GUI. Biết cách thiết kế một GUI. GUI Slide /57 Nội dung 1- GUI là gì? 2- Gói AWT của Java. 3- Đưa 1 component vào GUI. 4- Một chương trình tạo GUI 5- Sử dụng các đối tượng của AWT. 6- Bố trí các phần tử trên GUI. 7- Hướng dẫn tạo GUI cho 1 ứng dụng. 8- Tóm tắt GUI Slide /57 1- GUI là gì? GUI = Graphic User Interface – mô hình giao tiếp kiểu tương tác giữa ứng dụng và user dạng đồ họa. Mỗi ngôn ngữ hỗ trợ cách tạo GUI khác nhau: VB, VC++ dùng dạng drag and drop, C++ đòi hỏi programmer viết toàn bộ code để tạo GUI, Java hỗ trợ sẵn các lớp tạo GUI cho Programmer sử dụng. GUI Slide /57 GUI là gì?. GUI= Container + Components GUI Slide /57 Container Components 2- Gói AWT của Java AWT : abstract windowing toolkit - bộ công cụ chứa các lớp để tạo cửa sổ. AWT là 1 phần của JFC- Java Foundation Classes. Sử | 3.1 Graphic User Interface- GUI Slide /57 Mục tiêu Hiểu mục đích của gói AWT và cấu trúc của gói này. Biết cách sử dụng các đối tượng của gói AWT. Biết cách bố cục một GUI. Biết cách thiết kế một GUI. GUI Slide /57 Nội dung 1- GUI là gì? 2- Gói AWT của Java. 3- Đưa 1 component vào GUI. 4- Một chương trình tạo GUI 5- Sử dụng các đối tượng của AWT. 6- Bố trí các phần tử trên GUI. 7- Hướng dẫn tạo GUI cho 1 ứng dụng. 8- Tóm tắt GUI Slide /57 1- GUI là gì? GUI = Graphic User Interface – mô hình giao tiếp kiểu tương tác giữa ứng dụng và user dạng đồ họa. Mỗi ngôn ngữ hỗ trợ cách tạo GUI khác nhau: VB, VC++ dùng dạng drag and drop, C++ đòi hỏi programmer viết toàn bộ code để tạo GUI, Java hỗ trợ sẵn các lớp tạo GUI cho Programmer sử dụng. GUI Slide /57 GUI là gì?. GUI= Container + Components GUI Slide /57 Container Components 2- Gói AWT của Java AWT : abstract windowing toolkit - bộ công cụ chứa các lớp để tạo cửa sổ. AWT là 1 phần của JFC- Java Foundation Classes. Sử dụng: import java.awt.*; 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 lớp sử dụng các tác vụ với clipboard (vùng nhớ đệm) như cut, paste. GUI Slide /57 Cấu trúc gói AWT GUI Slide /57 Component Button Checkbox Container Choice Canvas TextComponent Label Panel Window Applet Frame Dialog TextField TextArea Tham khảo gói java.awt GUI Slide /57 Tham khảo gói java.awt GUI Slide /57 Yêu cầu của GUI Thân thiện với user. Số phần tử (element, component) trên GUI thay đổi tùy thuộc vào ứng dụng. Khi user tương tác với phần tử của GUI, ứng dụng phải có phản ứng. Lập trình sự kiện sẽ bàn đến trong chương sau. GUI Slide /57 3- Đưa 1 component vào GUI Các bước để đưa 1 component vào GUI ( viết code ) Tạo 1 đối tượng component phù hợp. Xác định hình thức bên ngoài lúc đầu của component. Định vị component này trên GUI. Thêm component này
TÀI LIỆU LIÊN QUAN
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 1.2 Tổng quan về Java
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 2.1 Ngôn ngữ lập trình Java
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 2.5 Vào – ra trong JAVA
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 1.1 Giới thiệu
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 2.2 LỚP VÀ ĐỐI TƯỢNG
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 2.3 Quản lý lỗi và gom rác
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 2.4 THREADS
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 3.1 Graphic User InterfaceGUI
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 3.2 Mô hình sự kiện với AWT
CÔNG NGHỆ JAVA ( Nguyễn Hữu Nghĩa ) - 3.3 Menu trong AWT
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.