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

Interfaces Graphiques en Java Discussion :

faire déplacer un jpanel


Sujet :

Interfaces Graphiques en Java

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2012
    Messages : 6
    Points : 6
    Points
    6
    Par défaut faire déplacer un jpanel
    la question a été posé plein de fois, mais toutes les solutions que j'ai trouvé ne fonctionne pas !
    l'idée est de faire déplacer un jpanel (contenu dans un autre jpanel) à intervalle de temps régulier :

    je calcul la nouvelle position du jpanel , je le déplacete setLocation(x,y) , je fais un repaint() ; je fais une pause (Thread.sleep(200)).
    je fais cette opération en boucle.

    le problème est que le jpanel ne s'affiche que dans la position final et pas dans les positions intermédiaires.

    j'ai essayé de faire la pause avant, j'ai essayé d'utiliser revalidate() , updateUI() (même si je ne sais pas à quoi çà sert! ) mais rien ne fonctionne.

    si quelqu'un pouvait aider un novice cela me serait utile

    si la reponse existe dejà , je m'en excuse mais j'ai vraiment cherché (peut-être mal!)

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2012
    Messages : 6
    Points : 6
    Points
    6
    Par défaut eureka
    ça fait 3 heures que je cherche et je viens de trouver la solution juste après avoir lancé la discussion ... désolé

    il faut rafraichir le panel (que j'ai appelé conteneur)qui contient le panel qui bouge avec "conteneur.update(conteneur.getGraphisc())"

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 17/02/2011, 10h11
  2. Faire défiler un JPanel
    Par Janosor dans le forum Débuter
    Réponses: 0
    Dernier message: 04/02/2010, 12h14
  3. Faire apparaitre un JPanel
    Par AnjouWeb dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 13/06/2007, 14h14
  4. déplacer des JPanel
    Par hammag dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 31/03/2006, 16h16
  5. [W3C] faire déplacer et faire clignoter un texte avec dreamweaver
    Par bourss dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 16/01/2006, 20h48

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