Bonjour,
Voilà une erreur que me renvoie le programme quand je l'exécute. (pas une erreur de compilation donc) :
j'ai ceci dans un fichier .java :
Dans une classe j'ai une méthode où j'utilise Action de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public enum Action { IMAGE, POLYGONE, CERCLE }
où e est une ActionEvent, argument passé automatiquement à la méthode ActionPerformed de la classe AbstractAction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Action.valueOf(e.getActionCommand());
A l'éxécution, c'est-à-dire quand je clique et que actionPerformed() est appelée la fenêtre de sortie me renvoie :
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: No enum const class risomorph.Action.polygone
Voilà.
J'aimerais alors que vous m'éclairiez sur les raisons de ce problème et aussi comment y remédier.
Merci bien...
Partager