Trong ứng dụng của tôi, tôi hiển thị hộp thoại bật lên để hiển thị danh sách thẻ lớn. Tôi hiển thị chúng dưới dạng hình ảnh trong nhiều thành phần JLabel
trong lớp con JPanel
. Sau đó tôi đặt đối tượng đó vào một số JScrollPane
để cho phép cuộn ngang qua các thẻ.JScrollPane với nền và nội dung trong suốt
Tôi muốn không gian không sử dụng phải trong suốt với nền tối để cho biết những gì đằng sau nó bị tắt. Tôi đã sử dụng setBackground(new Color(50, 50, 50, 200))
để đạt được giao diện tôi muốn, nhưng nội dung đằng sau nó không vẽ lại, vì vậy tôi nhận được tạo tác.
Đây là những gì nó trông giống như:
Làm thế nào tôi sẽ đi về sửa chữa này? Làm thế nào để tôi có được nội dung đằng sau nó để vẽ lại khi tôi cuộn?
Xin cảm ơn trước.
Gọi tốt trên 'JViewport'. Không biết rằng đã tồn tại. Tôi đã sử dụng kết hợp cả hai câu trả lời để sửa nó. – MaxGhost