2010-05-05 6 views
0

J'essaie de faire quelque chose de très simple, mais j'ai du mal à trouver de bons exemples sur le net à ce que je veux spécifiquement. Je voudrais somehing très similer à ce qu'il est ici: DaoGlisser-déposer et identifier les emplacements avec Java

C'est un jeu simple appelé DAO et je juste besoin d'avoir une image de fond avec 16 places (4x4) et glisser-déposer les images (morceaux) sur chaque carré aux autres. Je suis en train de développer l'interface en utilisant swing et je veux simplement connaître un bon endroit pour trouver des tutoriels pour de telles implémentations ou une simple suggestion sur la façon de le faire. Merci à l'avance

Répondre

1

plug Shameless: jeter un oeil à mon exemple simple via mon projet google

http://code.google.com/p/jchronos/

Il y a un code pour faire glisser un élément de liste dans les zones de liste. Idem devrait être applicable à JLabel Regardez les sources

http://code.google.com/p/jchronos/source/browse/trunk/src/org/jchronos/ui/QuadrantPanel.java

http://code.google.com/p/jchronos/source/browse/trunk/src/org/jchronos/ui/ArrayListTransferHandler.java

+0

J'ai trouvé des exemples, comme la vôtre, des zones de liste de changement de texte et le glisser-déposer pour jtrees. Mais je voulais quelque chose de plus simple mais je ne trouve pas de bons exemples ... Je veux juste cliquer sur l'image et la faire glisser à un autre point ... sur le "chemin" de l'image à "joindre" à la souris c'est un des exemples que j'ai trouvés. Je ne veux pas avoir l'icône informant l'opération de glisser le texte ... Je veux l'image –

+0

@out_sider: désolé que le code ne vous a pas impressionné. Quoi qu'il en soit, ce que vous devez faire est de placer JLabels avec des images sur une disposition de la grille. Maintenant, manipulez le glisser-déposer comme s'il s'agissait d'un exemple que vous avez vu. –

+0

Ok, donc voici un exemple très simple, qui fonctionne simplement: http://www.javagalaxy.com/source/View.jsp?slno=1&tbl=1&category=DnD –

Questions connexes