Image
Fermé
alexyver
Messages postés
13
Date d'inscription
mardi 30 août 2011
Statut
Membre
Dernière intervention
3 mars 2015
-
Modifié par alexyver le 3/03/2015 à 10:56
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 3 mars 2015 à 18:39
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 3 mars 2015 à 18:39
A voir également:
- Image
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Google recherche par image - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
- Image - Guide
1 réponse
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
3 mars 2015 à 18:39
3 mars 2015 à 18:39
Bonjour,
Avec ton code partiel je ne vois pas où est le problème, il faudrait peut-être voir de quel type est MonPerso, comment tu traites le rafraîchissement, etc.
Deux petites remarques :
1) Tu as des constantes dans la classe KeyEvent pour chaque touche que tu peux avoir sur le clavier :
2) Ça ne sert à rien de charger ton image à chaque fois que tu fais un déplacement, tu devrais lire le fichier une seule fois au début du programme et réutiliser le même objet à chaque fois.
Avec ton code partiel je ne vois pas où est le problème, il faudrait peut-être voir de quel type est MonPerso, comment tu traites le rafraîchissement, etc.
Deux petites remarques :
1) Tu as des constantes dans la classe KeyEvent pour chaque touche que tu peux avoir sur le clavier :
if (c == KeyEvent.VK_LEFT) { // flèche gauche
2) Ça ne sert à rien de charger ton image à chaque fois que tu fais un déplacement, tu devrais lire le fichier une seule fois au début du programme et réutiliser le même objet à chaque fois.
private static final ImageIcon MARIO_GAUCHE_ICON = new ImageIcon(Mouve.class.getResource("/images/MarioGauche.gif")); ... MonPerso.setIcon(MARIO_GAUCHE_ICON);