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 :

raffraichissement d'une fenetre


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 84
    Par défaut raffraichissement d'une fenetre
    bonjour,

    la situation est la suivante : j'ai un programme qui affiche une fenetre contenant des jcombobox qui sont remplient par le resultat de plusieurs requetes. grace a des boutons je peut inseré de nouveau éléments dans la base de donnée et notament dans les tables qui sont lu pour remplir les jcombobox.

    ce que je veut faire c'est pourvoir raffrechir ma fenetre en appuyant sur F5 part exemple pour que les requettes soit réinitialisé et que les jcombobox contiennent les nouvelles valeurs.

    en terme plus simple je veut faire la meme chose que sur une page web quand on tape sur F5.
    est-ce que qqn sais comment je peut faire ça?

    Merci.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    314
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 314
    Par défaut
    Tu peux effectuer cela en ajoutant un keyListener dans ton programme pour rafraichir ton container

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 84
    Par défaut
    je m'en douté,
    le soucie c'est que j'ai du mal a utilisé les keylistener comment je fait pour dire que c'est en appuyant sur F5 et pas sur une autre touche.

    de plus doit-je utilisé repaint ou revalidate??

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2006
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 84
    Par défaut
    bon voila ce que j'ai ecrit mais ça ne fait rien.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    KeyListener Refresh = new KeyListener(){
     
        public void keyPressed(KeyEvent e){
            if (e.getKeyCode() == KeyEvent.VK_F5){
            PanelPrincipal.revalidate();
            }
        }
        ...
    }//keyListener
     
    PanelPrincipal.addKeyListener(Refresh);

Discussions similaires

  1. Raffraichissement du contenu d'une fenetre
    Par Decon dans le forum Général Java
    Réponses: 2
    Dernier message: 25/05/2010, 18h14
  2. Raffraichissement d'une fenetre
    Par cilou25000 dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 16/11/2008, 14h28
  3. [VB6] [Système] Récupérer le contenu d'une fenêtre DOS
    Par Nounours666 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 18/11/2004, 17h38
  4. Aide sur une fenetre
    Par Ray-j dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 29/11/2002, 09h51
  5. gérer les jpg dans une fenetre directdraw???
    Par Anonymous dans le forum DirectX
    Réponses: 1
    Dernier message: 14/06/2002, 14h39

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