IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

setAccelerator probleme


Sujet :

AWT/Swing Java

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2006
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 18
    Points : 16
    Points
    16
    Par défaut [résolu] setAccelerator probleme
    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

  2. #2
    Membre à l'essai
    Inscrit en
    Mars 2006
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 18
    Points : 16
    Points
    16
    Par défaut
    c'est bon j'ai trouvé c'est bien parce qu'il comptait le ctrl+s aussi du coup je fais comme ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    public void keyTyped(KeyEvent e) {
     
    		if(e.getModifiers()!=2){
    			if(!modif){
    				f.setTitle("*"+f.getTitle());
    				modif = true;
    			}
    		}
    	}

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme de rafraichissement d'un BDGrid
    Par marmotte dans le forum Bases de données
    Réponses: 10
    Dernier message: 28/05/2004, 18h07
  2. Réponses: 2
    Dernier message: 30/05/2002, 08h54
  3. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    Réponses: 8
    Dernier message: 06/05/2002, 19h01
  4. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 10h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo