如何将组件置于其他组件之上?

Soh*_*eil 3 java swing jscrollpane jlayeredpane jviewport

我有一个JScrollPanel包括一个大面板,它自己包括3个内板.我想把一个面板(例如)放在一个特殊的地方,以便始终可以看到,我的意思是用户可以滚动到任何想要的地方,但该面板始终位于其他组件的顶部,并且不会移动.我尝试过这样做,JLayeredPane但我做不到.我该怎么办?

tra*_*god 7

有一个JLayeredPane例子在这里,但是OverlayLayout,看到这里,可能会感兴趣的.它不包括在传统的画廊中.

OverlayLayout

还要考虑在滚动窗格上绘制的这个示例JViewport.

视


Mad*_*mer 5

你可以用

将内容叠加在屏幕上的其他组件之上