Tôi không thể cung cấp mã vì đây là vấn đề trừu tượng mà tôi hiện đang phải đối mặt.Java Swing Hiển thị lượng lớn dữ liệu từ ArrayLists
Tôi đang làm việc trên một chương trình cho phép người dùng theo dõi người chơi từ trò chơi. Chương trình về cơ bản lưu trữ thông tin hồ sơ người chơi trong một ArrayList. Một tính năng của chương trình mà tôi muốn là cho phép người dùng có thể duyệt qua toàn bộ ArrayList của người chơi.
Giả sử tôi có một đối tượng ArrayList là Player
và kích thước rất lớn, hãy nói 1000
. Có thể trong Java để cho phép người dùng cuộn qua ArrayList không? Tôi đã nghĩ đến việc tạo 10 JLabels
và mỗi khi người dùng nhấp vào một nút, nó sẽ lặp qua ArrayList đến 10 đối tượng tiếp theo Player
. Nhưng điều này dường như không thực tế.
Có bất kỳ tính năng Swing nào tôi có thể sử dụng cho vấn đề này không?
Cảm ơn bạn đã đề xuất, tôi sẽ xem xét thêm về JTables. Nếu bất cứ ai có đề nghị nữa tôi mở cho họ! –
@RowenMcDaniel: lại, '" Tôi sẽ xem xét nhiều hơn về JTables. Nếu có ai đó còn gợi ý tôi mở cho họ! "- Không, đây là * câu trả lời đúng. Chấp nhận câu trả lời này và bắt đầu viết mã. Điều quan trọng là JTable với việc sử dụng kết xuất của nó sẽ hiệu quả hơn nhiều so với giải pháp của bạn liên quan đến việc tạo và hiển thị nhiều thành phần. –
@HovercraftFullOfEels Cảm ơn bạn đã đảm bảo câu trả lời này: D. –