如何在Java中使用LayerManager

时间:2011-03-26 08:10:05

标签: java

我是Java的初学者。我有一个关于如何创建一个具有多个层的地图的问题,就像flash(第1层,第2层等)一样。

我对如何在地图中创建图层没有任何想法。例如,第1层是用背景图像构建的,第2层是用像路一样的静态图像图标构建的,第3层是用建筑物构建的,等等。

任何教程都可以参考?

任何人都有解决方法吗?

1 个答案:

答案 0 :(得分:0)

使用JLayeredPane。有关详细信息,请参阅Java教程中的How to Use Layered Panes

或者,覆盖JComponent中的paintComponent(Graphics),然后从底层到顶层按顺序绘制每个图层的部分。