TAILIEUCHUNG - Chapter 14: Designing the Graphical User Interface

There are several key aspects of GUI design that you need to consider when designing and implementing the GUI for your project. At a high level, they can be broken down into two main areas of focus: 1. Designing the GUI to be usable and friendly from the end user’s perspective. 2. Designing and implementing the GUI to be reliable, and maintainable from the programmer’s perspective. This chapter will focus almost entirely on the first point—ease of use for the end user. We start with a very brief overview of the technical issues you probably want to address in implementing your. | JAVA 2 SUN CERTIFIED PROGRAMMER DEVELOPER 14 Designing the Graphical User Interface CERTIFICATION OBJECTIVE Creating a Usable and Extensible GUI 2 Chapter 14 Designing the Graphical User Interface CERTIFICATION OBJECTIVE Creating a Usable and Extensible GUI There are several key aspects of GUI design that you need to consider when designing and implementing the GUI for your project. At a high level they can be broken down into two main areas of focus 1. Designing the GUI to be usable and friendly from the end user s perspective. 2. Designing and implementing the GUI to be reliable and maintainable from the programmer s perspective. This chapter will focus almost entirely on the first point ease of use for the end user. We start with a very brief overview of the technical issues you probably want to address in implementing your GUI for this project. After that brief overview we dive into the topic of usability. An Overview of Technical Considerations for Your GUI Most of your GUI work on the exam assignment will be focused on usability. But for the final review you might be asked to justify not just the user-friendliness but also the technical considerations you took into account when designing and building your GUI. This section gives you a brief overview of some of the technical issues you need to keep in mind. Required Technologies Your instruction packet will probably require you to use certain technologies to implement your GUI for this project. If for instance your instructions indicate that you are to use Java Swing components and specifically the JTable component not only do you have to use them but you also need to use them appropriately. Before jumping in to implementing your GUI you need to understand the strengths and weaknesses of the technologies you are using. In addition each of the required technologies is meant to be used in a certain fashion for instance if you re going to use a JTable you ll want to use the appropriate models and listeners. The .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.