2011-03-26 7 views
2

Je suis débutant avec Java. J'ai une question sur la façon de créer une carte qui a plusieurs couches comme Flash (couche 1, couche 2, etc).Comment utiliser LayerManager en Java

Je n'ai aucune idée de comment créer des couches dans la carte. Par exemple, la couche 1 est la construction avec l'image d'arrière-plan, la couche 2 est la construction avec l'icône d'image statique comme la route, la couche 3 est construite avec les bâtiments, etc.

Vous pouvez vous référer aux didacticiels?

Quelqu'un at-il une solution pour cela?

Répondre

0

Utilisez un JLayeredPane. Voir How to Use Layered Panes dans le tutoriel Java pour plus de détails.

Sinon, remplacez paintComponent (Graphics) dans un JComponent et dessinez simplement les parties de chaque couche dans l'ordre de la couche inférieure vers le haut.