... để xây dựnggiaodiện (Graphic User Interface - GUI) của chương trình ứng dụng bằng ngôn ngữ java: - Những nguyên tắc thiếtkếgiao diện. - Những thư viện, gói xây dựnggiao diện: gồm những ... trình java căn bản này chúng tôi trình bày việc thiếtkế GUI dùng thư viện awt (abstract windows toolkit). Việc thiết kết GUI sẽ trực quan, uyển chuyển hơn khi chúng ta sử dụng thư viện JFC (Java ... (class), những giao tiếp (interface) quản lý sự kiện và những thành phần (components) xây dựng nên giaodiện người dùng. - Bộ quản lý trình bày (layout managers) - Xử lý sự kiện Trong khuôn...
... khác với lớp là một giaodiện (interface) không chỉ có một giaodiện cha trực tiếp mà có thể dẫn xuất cùng lúc nhiều giaodiện khác (hay có nhiều giaodiện cha). Khi đó nó sẽ kế thừa tất cả các ... Biến this là một biến ẩn tồn tại trong tất cả các lớp trong ngông ngữ java. Một class trongJava luôn tồn tại mmộộtt biến this, biến this được sử dụngtrong khi chạy và tham khảo đến bản ... một lớp trongjava chỉ có một siêu lớp trực tiếp hay một cha duy nhất (đơn thừa kế) . Để tránh đi tính phức tạp của đa thừa kế (multi-inheritance) trong lập trình hướng đối tượng, Java thay...
... t, thiết bị Thiết kếgiaodiện ngời máy5.1 Lập trình thực nghiệm 5.1.1 Giới thiệu về Microsoft Access Việc sử dụng ngôn ngữ lập trình phù hợp với mô hình thiếtkế đóng vaitrò quan trọngtrong ... Dữ Liệu, nó dùng để ghinhận các số liệu cơ sở, cần thiết của Cơ Sở Dữ Liệu. Có thể nói tất cả quátrình xử lý dữ liệu đều dựa trên cơ sở các dữ liệu thô đợc lu trữ trong cáctable. Trong 1 table ... Khi thiếtkế các cột cho table, tacó thể ràng buộc điều kiện để Access kiểm tra các record nhập vào không bịsai sót.Chính nhờ những table này mà ta xây dựng nên đợc những mối quanhệ trong...
... tử giaodiệnngườidùng quan trọng, nhắc ngườidùng đáp ứng hay chỉ đơn giản là hiển thị thông tin. Các hộp thoại hầu như được sử dụng thường xuyên để đưa ra các tùy chọn cho những ngườidùng ... được trong cùng một mục danh sách. Chức năng này rất có ích đối với các mục danh sách gồm có một liên kết, nói ví dụ, cho các chi tiết riêng về Sử dụng các thành phần giaodiệnngườidùng trong ... danh sách đó, ngườidùng sẽ có thể lọc và thu hẹp các kết quả được Các tùy chọn bố trí Nội dung theo định dạng là một biện pháp quan trọng để cung cấp cho ngườidùng một cách dễ dùng để tham...
... hành thiếtkế cẩn thận cho giao diện. 4.3.3. Mô hình thiếtkếgiaodiện người- máy. Thiết kếgiaodiện người- máy làm một phần của một chủ đề lớn hơn mà chúng ta đang nói đến đó là thiếtkế phần ... thiếtkếgiaodiệnngười sử dụng cũng như thiếtkế hệ thống. Các chuyên gia về nhân tố con người thường chỉ là cố vấn cho kỹ sư phần mềm chứ không trực tiếp thiếtkếgiao diện. Giao diệnngười ... trong mô hình ngườidùng va hình ảnh hệ thống phải phản ánh được chính xác các thông tin cú pháp và ngữ nghĩa của giao diện. 4.3.4. Hướng dẫn thiếtkếgiaodiện người- máy. Thiết kếgiao diện...
... xem người thu ngân làm việc như thế nào, có thể phỏng vấn họ 33 CHƯƠNG I. THIẾTKẾ LẤY NGƯỜI DÙNG LÀM TRUNG TÂM I. Khái niệm II. Nguyên tắc III.Các phương pháp thiếtkế lấy người dùng ... lấy ngườidùng làm trung tâm (User-centered design) • Đặt (yêu cầu của) ngườidùng vào trung tâm của quá trình thiếtkế và phát triển • Tiến hành thử nghiệm và đánh giá với ngườidùng • Thiết ... cách thức hoạt động của giao diện. – Các công việc và việc nhắc nhở các công việc trong máy tính phải trong suốt đối với người dùng. • Không được bắt người dùng nghĩ về các chi tiết kỹ...
... trong java • Thư viện hỗ trợ: tập hợp các lớp java cung cấp hỗ trợ thiết kế, xây dựng GUI. awt (java. awt.*) Abstract Window Toolkit swing (javax.swing.*) Các components của các nhà ... constructorGridBagLayout gb = new GridBagLayout( );Tổng quan về event của AWT, Swing java. awt.event.* java. awt.event.*javax.swing.event.*javax.swing.event.*BorderLayoutKhái niệm componentTất cả các thành ... AWTAWTEventFontFontMetricsComponentGraphicsObjectColorCanvasButtonTextComponentLabelListCheckBoxGroupCheckBoxChoiceContainerPanelAppletFrameDialogFileDialogWindowTextFieldTextAreaMenuComponentMenuItemMenuBarMenuScrollbarLayoutManagerNullLayout• Tự do trong việc định vị trí và kích thước của các componentsFrame fr = new Frame("NullLayout Demo");fr.setLayout(null);Tổng quan về JFC SwingThư viện GUI trong java • Thư...
... Cổng giao tiếp nối tiếp 4 1.2.3. Giao tiếp theo chuẩn ISA 5 1.2.4. Giao tiếp theo chuẩn EISA 5 1.2. Giaodiện tốc độ cao 7 1.2.1. Giaodiện PCI 7 1.2.2. Giaodiện AGP 10 1.2.3. Giaodiện ... sự giao dịch trễ đơn (delayed transaction) tại một thời 35 MỤC LỤC LỜI NÓI ĐẦU. Chương I. TỔNG QUAN CÁC GIAODIỆNTRONG MÁY TÍNH PC 4 1.1. Giaodiện tốc độ thấp 4 1.1.1. Cổng giao ... giá thành nhờ chuẩn hóa. 1.2. Giaodiện tốc độ cao. 1.2.1. Giaodiện PCI. Bus cục bộ PCI ra đời với mục đích đầu tiên là thiết lập một chuẩn giao tiếp công trong nghiệp có hiệu suất cao,...
... tạo) Giao diệnngườidùng – User Interface (UI)3 2 Giao diệnngườidùng – Lịch sử phát triển3Vai trò và tầm quan trọng của thiếtkếgiao diện 1Phong cách tương tác người máy Giaodiệnngười dùng 2Tiến ... người dùng 2Tiến trình thiếtkếgiao diện 4Kỹ thuật thiếtkếgiao diện 5Giới thiệu chuẩn thiếtkếgiaodiện và công cụ6 13Hệ thống máy tính và kiến trúc giao diện •Các thiết bị vào ra (I/O ... giao tiếp giữa người sử dụng và phần mềm• Người dùng đánh giá phần mềm qua giao diện • Thiết kếgiaodiện nhằm hướng tới người dùng, che dấu chi tiết kỹ thuật bên trong và kết hợp 3 mặt: người...
... QUAN CÁC GIAODIỆNTRONG MÁY TÍNH 51.1. GIAODIỆN TỐC ĐỘ THẤP 51.1.1. Cổng giao tiếp song song 61.1.2. Cổng giao tiếp nối tiếp 61.1.3. Giao tiếp theo chuẩn ISA 61.1.4. Giao tiếp ... chuẩn ISA 61.1.4. Giao tiếp theo chuẩn EISA 71.2. GIAODIỆN TỐC ĐỘ CAO 81.2.1. Giaodiện PCI 81.2.2. Giaodiện AGP 111.2.3. Giaodiện USB1Trang: /69Phạm Đức Hạnh- Thanh ghi PID.PID0PID1PID2PID3nPID0nPID1nPID2nPID3- ... (N+1) nhịp dữ liệu trong cả khối dữ liệu.30Trang: /69Phạm Đức HạnhQua việc tìm hiểu về giaodiện tốc độ cao ta thấy giaodiện PCI là cơ sởđể xây dựng các chuẩn giao tiếp khác. trong chương tiếp...
... nhiều phương pháp tạo xung răng cưa như: Dùng Điôt kết hợp với nhiều cuộn dây biến áp lệch pha nhau; dùng Điôt và tụ điện; Dùng Tranzitor và tụ điện; dùng khuếch đại thuật toán và tụ điện. Tuy ... bình trong khoảng 200 – 500 Hz Trong sơ đồ này ta chọn tần số xung là 400 Hz Và chọn tụ điện C1=0,1μF ⇒ điện trở R1=R2=18kΩ 2.3. Bộ đảo dấu : Vì ở đây ta sẽ dùng 1 bộ đảo dấu dùng ... ta có giá trị Retương đương trong mạch: Re=Rdtd/(td+tn)=Rd.td/T =Rdρ Trong đó td :thời gian đóng tn :thời gian ngắt Điện trở Re trong mạch một chiều được quy đổi...
... giá thành nhờ chuẩn hóa. 1.2. Giaodiện tốc độ cao. 1.2.1. Giaodiện PCI. Bus cục bộ PCI ra đời với mục đích đầu tiên là thiết lập một chuẩn giao tiếp công trong nghiệp có hiệu suất cao, ... phát giaodiện chuẩn hóa cho tất cả các thiết bị ngoại vi có thể dùng một cổng I/O và như vậy giúp giảm đi nhiều cổng I/O cho các thiết bị ngoại vi như hiện nay. Universal Serial Bus là một giao ... dịch: + Vào: thông báo thiết bị USB HOST muốn đọc thông tin. + Ra: thông báo thiết bị USB HOST muốn gửi thông tin. 43 CHƯƠNG II . CHUẨN GIAODIỆN USB. 2.1. Giaodiện USB. Chuẩn Bus tuần...
... phiếu giao hàng, phiếu phát hàng, báo cáo đặt hàng, phát hàng, nhận hàng ) 87CHƯƠNG 5 THIẾTKẾGIAODIỆN GIỮA NGƯỜI VÀ MÁY1 TỔNG QUAN1.1. Mục đích Thiết kế môi trường giao tiếp giữa người ... ĐỀ KHI THIẾTKẾGIAO DIỆNCó ba vấn đề khi thiếtkếgiaodiện : Thời gian đáp ứng hệ thống, giải quyết lỗi, trợ giúp người sử dụng.- Thời gian đáp ứng hệ thống là thời gian kể từ khi người sử ... của người sử dụng.1.3. Các nguyên tắc chung khi thiếtkếgiaodiện - Luôn cung cấp thông tin phản hồi về công việc đang tiến hành cho người sử dụng.- Thông tin trạng thái : cung cấp cho người...