Demande d'aide pour le debut d'un jeu

Signaler
Messages postés
5
Date d'inscription
lundi 26 mars 2007
Statut
Membre
Dernière intervention
10 avril 2007
-
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
-
Bonjour à tous.
Je debute en programmation Java et j'ai une petite question  à vous poser :
   Mon but est de créer une map (je sais faire des dessin : polygone, rectangle, ovale...et y mettre de la couleur), puis d'y rajouter (d'y définir) des zones sous forme de quadrillage pour plus tard déplacer un personnage. J'avais essayer de mettre des buttons mais ceux-ci recouvrent l'image de fond. Pouvais vous me dire que faut-il utiliser (si possible une methode peu complexe) ?
Merci à vous

5 réponses

Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut:

Proposition:

1. Pourquoi ne pas mettre des JToggleButton dans la palette des objets à ajouter à ton map.


2. Pour la map du peux la faire en utilisation de JLabel.
De cette manière ça serais plus simple de changer l'image de fond d'un JTabel en utilisant un simple listener, et en déterminant le JToggleButton actuellement enfoncée.




________________________________________________________________________________
A.B. : 
"Dieu nous donne des mains, mais il ne bâtit pas les ponts
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut:

JToggleButton toggleButton = ...;
JLabel label = ...;

Icon ico = toggleButton.getSelectedIcon ();
label.setIcon (ico);


________________________________________________________________________________
A.B. : 
"Dieu nous donne des mains, mais il ne bâtit pas les ponts
Messages postés
5
Date d'inscription
lundi 26 mars 2007
Statut
Membre
Dernière intervention
10 avril 2007

Merci à toi.
La mise en place d'événement pour ces JToggleButton est-elle la meme que pour les JButton ? Si oui je pense que je vais pouvoir me débrouiller.
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut:

Les JToggleButton sont des boutons à deux états. Leurs gestion est comme celle des boutons ordinaires.


________________________________________________________________________________
A.B. : 
"Dieu nous donne des mains, mais il ne bâtit pas les ponts
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut:

Dernière remarque, il faut que les JToggleButton de ta palette soient "mutuellement exclusives" (si c'est possible de le dire), càd qu'un seul JToggleButton soit activé à la fois.


________________________________________________________________________________
A.B. : 
"Dieu nous donne des mains, mais il ne bâtit pas les ponts