Précédent   Forum du club des développeurs et IT Pro > Java > Interfaces Graphiques en Java > AWT/SWING
AWT/SWING
Forum d'entraide pour les API Swing et AWT. Avant de poster -> FAQ AWT/SWING
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/01/2013, 14h06   #1
druzy
Membre confirmé
 
Inscription : novembre 2007
Messages : 243
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 243
Points : 229
Points : 229
Par défaut Créer un composant Swing qui bouge

Bonjour, j'aimerais savoir comment un composant swing qui bouge tout le temps sans géner l'execution du reste de l'application.

Un peu comme un JProgressBar en mode indeterminate.
druzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2013, 12h04   #2
XxArchangexX
Modérateur
 
Avatar de XxArchangexX
 
Homme Fabien
Conseil - Consultant en systèmes d'information
Inscription : mars 2012
Messages : 845
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2012
Messages : 845
Points : 1 718
Points : 1 718
Bonjour,

Il faut que tu regardes les thread.

http://java.developpez.com/faq/java/...AGE_THREAD_Def
__________________
La solution ça se passe entre vous et google, moi je me charge de faire les présentations .

Modérateur BI
XxArchangexX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2013, 15h43   #3
druzy
Membre confirmé
 
Inscription : novembre 2007
Messages : 243
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 243
Points : 229
Points : 229
Je connais les Thread et je ne suis pas un débutant. Je me demandais comment était gérer ce genre de composant dans la bibliothèque java
druzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2013, 17h23   #4
Robin56
Modérateur
 
Avatar de Robin56
 
Homme Nicolas
Ingénieur développement logiciels
Inscription : juin 2009
Messages : 2 777
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2009
Messages : 2 777
Points : 7 433
Points : 7 433
Tu veux dire par exemple, comment gérer la progression au sein de la JProgressBar au cours d'un traitement interne ?

Si oui, renseignes-toi vis à vis du SwingWorker. C'est un mécanisme qui te permet de gérer les traitements en cours tout en redonnant la main à ton IHM. Il est alors plus aisé de mettre un jour un élément Swing alors que le code métier est toujours en action (pour faire patienter l'utilisateur par exemple).

Je crois qu'il y a précisément l'élément qu'il te faut dans cet exemple : http://rom.developpez.com/java-swingworker/
__________________
Robin56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2013, 18h11   #5
druzy
Membre confirmé
 
Inscription : novembre 2007
Messages : 243
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 243
Points : 229
Points : 229
Nan je veux dire comme une JProgressBar en mode indeterminate.
druzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2013, 19h08   #6
Robin56
Modérateur
 
Avatar de Robin56
 
Homme Nicolas
Ingénieur développement logiciels
Inscription : juin 2009
Messages : 2 777
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2009
Messages : 2 777
Points : 7 433
Points : 7 433
Eh bien c'est la même chose mais en plus simple.. Dans ton doInBackground() tu actives ton mode "indeterminate" et dans le done(), tu le désactives et tu mets 100%.
__________________
Robin56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2013, 19h52   #7
druzy
Membre confirmé
 
Inscription : novembre 2007
Messages : 243
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 243
Points : 229
Points : 229
Justement, comment est géré le mouvement permanent de la barre ?
druzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h47.


 
 
 
 
Partenaires

Hébergement Web