Bonjour a tous,
J'essaie de comparer un char et un string. Cette comparaison s'effectue grace a un KeyListener. Lorsque je tape sur le " i " j'aimerais qu'une action A s'effectue et lorsque je tape sur le " o " j'aimerais qu'une action B s'effectue.
J'ai ecrit ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
if(e.getKeyChar().toString().compareTo("i")==0)
					{
						...
					}
(idem pour le " o ")
Ainsi a gauche de compareTo(), je recupere bien un char que je transforme en String avec toString(), compare a un String. Cependant, le compilateur m'inscrit l'erreur suivante :
"char cannot be dereferenced"

Est-ce que qqun parmi vous saurait d'ou provient l'erreur ?