Может ли JLayeredPane
передавать события мыши из верхнего слоя в нижний слой?
У меня есть два компонента внутри JLayeredPane
: один JFrame
, отображающий карту, и один JEditorPane
отображение HTML текста поверх него. JEditorPane
является частично прозрачным и функционирует как наложение, показывая текст поверх карты, но будучи невидимым в противном случае.
Моя проблема: когда мышь перемещается к прозрачным частям JEditorPane
, JFrame
карты не получает события мыши.
В JavaFX компонент StackPane
имеет setPickOnBounds(false)
для передачи событий мыши в нижние фреймы, если мышь находится над прозрачным пиксель.
Есть ли что-то подобное в JLayeredPane
?