Tôi có một số JPanel
được thêm vào JViewport
và bảng điều khiển có một số bảng khác được thêm vào đó. Tôi đang cố gắng triển khai lựa chọn kéo, nơi bạn có thể chọn nhiều hơn một thành phần bằng cách kéo chuột. Vấn đề duy nhất tôi phải đối mặt là hình chữ nhật lựa chọn đang được vẽ phía sau các thành phần được thêm vào chính JPanel
. Làm thế nào tôi có thể vẽ trên đầu trang của họ?Tô điểm trên đầu các thành phần trong Swing?
cấu trúc của tôi là như sau: JFrame
->ContentPane
->JLayeredPane
->JScrollPane
->JPanel
->JPanel []
.
dự thảo thiết kế cho nhiệm vụ cao đẳng:
Như bạn thấy, hình chữ nhật là đằng sau những tấm khác.
+1: Có vẻ rất đẹp! Hệ điều hành nào đang chạy? Hoặc những gì nhìn và cảm nhận được sử dụng? Phông chữ trông giống như "Ubuntu". –
Hiện tại trên Windows, nhưng khi tôi hoàn thành, nó sẽ giống nhau trên Windows và Mac. Tôi đã tạo ra tất cả các thành phần từ đầu, mà có lẽ là một cách ngây thơ để đi về nó, nhưng tôi thích sự tự do thiết kế nó cho phép. – rtheunissen
Phông chữ là Gotham, nhưng tôi không chắc liệu tôi có giữ nó hay không. : p – rtheunissen