У меня есть JPanel
, добавленный в JViewport
, и панель имеет несколько других добавленных панелей. Я пытаюсь реализовать выделение перетаскиванием, при котором вы можете выбрать более одного компонента, перетаскивая мышь. Единственная проблема, с которой я столкнулся, заключается в том, что прямоугольник выделения закрашивается за компонентами, добавленными в основную JPanel
. Как я могу закрасить их поверх?
Моя структура следующая: JFrame
-> ContentPane
-> JLayeredPane
-> JScrollPane
-> JPanel
-> JPanel []
.
Эскизный проект для задания колледжа:
Как видите, прямоугольник находится за другими панелями.