Dnas ce cas l�, n'est-il pas possible plut�t de faire en sorte que j'affiche un sablier pour pr�venir l'utilisateur que la requ�te est en cours?
marc a �crit : > Personnellement j'ai test� le progress monitor et je t'avoue que ce > composant > n'est pas r�ellement tr�s agr�able a utiliser...(voire pas du tout) > en fait il manque pas mal de focntionalit� a cette progress bar. > Pour ma part j'ai repris celle du kiwi toolkit que j'ai amelior� en > utlisant la class SwingWorker > de sun, mais je ne suis pas encore trops satisfait du code > Sinon pour resoudre plus directement ton probleme , > tu peut faire evoluer la barre de 0 � 100 de fa�on rapide et en boucle, > mais il te faut faire interagir le thread qui lance ta requ�te avec ta > progressbar > en gros ta progress bar doit s'enregistrer aupr�s du thread comme un > listener > et le thread doit la notifier quand il a termin� > > A+ marc > > HAREL Anthony wrote: > > >Bonjour, > > > >Je suis en train de realiser une applet qui fait des acces base > >de donnees via des servlets. Or ces acces � la Base de donn�es > >peuvent �tre relativement longs, donc je souhaite mettre mon > >applet en attente le temps de recevoir les donnees de la > >servlets, soit en affichant un sablier pour faire patienter > >l'utilisateur, soit une barre de progression, le tout en > >laissant la possibilit� � l'utilisateur de stopper la requ�te en > >cours (et bien sur sans figer l'applet). > >En parcourant la doc je me suis apercu que le composant > >ProgressMonitor correspondait assez � mes besoins, mais le > >probl�me est que je ne connait pas � priori le temps que doit me > >prendre la requ�te, donc je ne sais pas trop comment g�rer ma > >ProgressBar. > > > >Quelqu'un parmi vous a-t-il des solutions? > >Tout exemple de code est le bienvenu... ;-) > > > >-- > >_______________________________ > > > > Anthony HAREL > > > > > > mailto:[EMAIL PROTECTED] > >_______________________________ > > > > > > > > > > > > -- _______________________________ Anthony HAREL mailto:[EMAIL PROTECTED] _______________________________
