bonjour

j'ai un petit probleme avec mon setAccelerator

voila je fais un editeur de texte et quand je modifie mon fichier le nom de ma frame prend une étoile en plus *NomDeFichier.java et quand j'enregistre ça remet NomDeFichier.java

quand je passe pas le JMenu et que je clique sur enregistrer mon étoile s'en va mais quand je fais "ctrl + s" elle reste je comprend pas pourquoi.

si quelqu'un a déjà eu ce probleme ....

merci d'avance pour votre aide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
enregistrer.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public void keyTyped(KeyEvent e) {
 
		if(!modif){
			f.setTitle("*"+f.getTitle());
			modif = true;
		}
 
	}
vu que quand on appuis sur ctrl+s c'est surement la le probleme