Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1502 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  deplacement progressif de jbutton

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

deplacement progressif de jbutton

n°2235110
tuta78
Posté le 06-08-2014 à 17:52:17  profilanswer
 

Bonjour,
 
J'aimerais déplacer un jbutton de manière progressive d'un point A à u point B.
J'ai fait le code suivant pour déplacer le bouton pixel par pixel de 50 pixels.
 

Code :
  1. public void mouseClicked(MouseEvent e) {
  2.                 int x = jButton1.getX();
  3.                 int y= jButton1.getY();
  4.                 for (int i = 0; i < 50; i++) {
  5.                     x++;
  6.                     y++;
  7.                     jButton1.setLocation(x, y);
  8.                 }
  9. }


Sauf que l'affichage est trop rapide et le bouton arrive instantanément au point B :/
Comment doit je m'y prendre ?


Message édité par tuta78 le 06-08-2014 à 19:20:06
mood
Publicité
Posté le 06-08-2014 à 17:52:17  profilanswer
 

n°2235121
olivthill
Posté le 06-08-2014 à 19:41:38  profilanswer
 

Il y a deux moyens.
 
- Soit utiliser un timer pour ne déclencher le mouvement d'un pas qu'au bout d'un certain temps, mais cela pose le problème de conserver les données sur la position entre chaque déclenchement du timer.
 
- Soit ralentir en mettant une bouche à l'intérieur de la boucle du mouvement. Cette seconde boucle peut, par exemple, aller consulter l'heure courante et ne sortir de cette seconde boucle que si l'heure courante est x dixièmes de seconde plus tard qu'au début.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  deplacement progressif de jbutton

 

Sujets relatifs
Déplacement bot surfaceDéplacement de fichiers suivant une date
déplacement fichier sur lecteur réseauJButton bloqué par un algo
Déplacement de plusieurs cellules avec Private sub Worksheets_Change[Powershell] Déplacement de groupe entre une OU et une OU
[VB2010] deplacement dans un textbox sélection toujours visibleTableau - revenir au début si déplacement trop grand
Superposer deux images sur un JButton[bat]Commande externe de copie,sauvegarde,déplacement,gestion d'images
Plus de sujets relatifs à : deplacement progressif de jbutton


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR