Thiết kế giao diện động với Swing

Chuyến đi đến các vùng ngoài của Swing API Peter Seebach, Tác giả, 自由职业者 Tóm tắt: Bộ công cụ Giao diện người dùng (UI) của Swing làm cho nó có thể, mặc dù không luôn dễ dàng, cập nhật động các giao diện người dùng để đáp lại các sự kiện hoặc hành động của người dùng. Bài viết này xem xét một số cách phổ biến mà bạn có thể xây dựng các UI được cập nhật động, xem xét vài cạm bẫy có thể gặp trên đường đi và một số nguyên tắc để giúp bạn quyết. | Thiết kế giao diện động với Swing Chuyến đi đến các vùng ngoài của Swing API Peter Seebach Tác giả ê Ẻ5H Tóm tắt Bộ công cụ Giao diện người dùng UI của Swing làm cho nó có thể mặc dù không luôn dễ dàng cập nhật động các giao diện người dùng để đáp lại các sự kiện hoặc hành động của người dùng. Bài viết này xem xét một số cách phổ biến mà bạn có thể xây dựng các UI được cập nhật động xem xét vài cạm bẫy có thể gặp trên đường đi và một số nguyên tắc để giúp bạn quyết định khi nào đây là cách tiếp cận thích hợp cho công việc. Bộ công cụ Swing cung cấp nhiều công cụ để tạo các giao diện người dùng và một mảng kì lạ về các tùy chọn để thay đổi các giao diện này trong vòng đời của chương trình. Sử dụng cẩn thận các tính năng này có thể dẫn đến giao diện thích ứng động theo nhu cầu của người dùng và đơn giản hóa tương tác. Sử dụng không cẩn thận các tính năng tương tự có thể dẫn đến các chương trình rất khó hiểu hoặc thậm chí các chương trình hoàn toàn không sử dụng được. Bài viết này giới thiệu công nghệ và triết lý về các UI động và giúp bạn vượt qua lúc khó khăn khi xây dựng các UI hiệu quả. Bạn sẽ thay đổi mã nguồn dựa trên ứng dụng chương trình giới thiệu demo của SwingSet2 được đảm bảo với JDK của Sun xem Resources UI của ứng dụng này sử dụng một số đặc tính động và dùng như một điểm khởi đầu tuyệt vời để hiểu chúng. Đình chỉ một tiện ích widget Hình thức đơn giản nhất của UI động là làm xám màu của các mục hay nút ấn của trình đơn chưa sẵn sàng. Việc đình chỉ các widget UI thực hiện theo cùng cách với tất cả các widget hàm setEnabled là một tính năng của lớp Component Thành phần . Liệt kê 1 cho thấy mã để đình chỉ một nút Liệt kê 1. Đình chỉ một nút button. setEnabled false Ngay cả hành động đơn giản chuyển sang màu xám một tùy chọn trình đơn không sử dụng hoặc nút hộp thoại liên quan đến sự thỏa hiệp với người sử dụng. Mặc dù một nút ấn đã chuyển sang màu xám ngay lập tức thông báo cho người dùng rằng một hành động cụ thể không thể thực hiện được những nó không .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
220    309    2    27-04-2024
Đã 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.