Tôi đang cố thêm thanh cuộn vào danh sách JList (sử dụng mô hình dữ liệu tùy chỉnh). Thêm một JScrollPane thực sự giấu JList, thay vì thêm một thanh cuộn. Khi tôi chạy mã bằng thanh cuộn, JList không hiển thị và tôi không thể xem dữ liệu.Thêm thanh cuộn vào JList
playlistField = new JList(playlist); // playlist is a data model
playlistField.setLocation(32, 220-36);
playlistField.setSize(350,120);
playlistField.setVisible(true);
this.add(playlistField);
listScrollPane = new JScrollPane(playlistField, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
Nhận xét danh sáchScrollPane = ... line làm cho JList hiển thị lại và hoạt động như mong đợi.
Tôi đã bỏ lỡ điều gì?