Java - 控制JPanels的Z顺序

tyb*_*103 8 java graphics swing awt z-index

简而言之,我需要在我的java应用程序中有一个背景图像,并且在某些事件中,在该图像之上创建一些其他图形.

我以为我会使用JPanel来绘制背景图像,将它添加到我的JFrame程序的开头,然后在某些事件的基础上添加其他JPanel.问题是Swing给JPanels添加了第一个最高的Z索引,所以应该是我的背景显示在一切之上.

有没有办法控制JPanels的Z索引/顺序,还是我完全错了?

Col*_*ert 15

您可以使用它setComponentZOrder()来处理应用程序中的Z-Order.


资源: