Bonjour,
Quelqu'un serait-il m'aider à comprendre comment faut-il faire pour utiliser la barre de progression (de chargement) en bas de imageJ ???
J'ai bien demandé à Google, mais je ne trouve rien à ce sujet
Bonjour,
Quelqu'un serait-il m'aider à comprendre comment faut-il faire pour utiliser la barre de progression (de chargement) en bas de imageJ ???
J'ai bien demandé à Google, mais je ne trouve rien à ce sujet
Si je me souviens bien :
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 import ij.IJ { IJ.showStatus("let's start"); IJ.showProgress(0.0); IJ.showStatus("half the way"); IJ.showProgress(0.5); IJ.showStatus("all done !"); IJ.showProgress(1.0); }
ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.
Parfait, j'initialise nbrInitial à -1 pour connaitre le nombre total de patch P à reconstruire et ainsi j'ai une jolie barre de progression dans mon ImageJ
Seulement cela implique une petite condition à chaque passage... C'est pas vraiment optimale comme solution...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 int enCours = listePixelARetoucher.size(); if (nbrInitial==-1) nbrInitial = enCours; double compteur = (nbrInitial-enCours)/nbrInitial; System.out.println(compteur); IJ.showProgress(compteur);
Pour le moment je vais faire avec, mais si vous avez une idée
Pour une barre de progression, tu n'as pas le choix sur la technique : il faut de temps en temps analyser ou en est le traitement pour faire un ratio et en déduire la position de la barre de progression.
Sinon, c'est une barre d'activité, qui ne renseigne pas du tout sur l'état d'avancement, mais indique uniquement à l'utilisateur que l'application est toujours vivante. Il n'y a plus de tests réguliers à faire durant le traitement.
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Que la force de la puissance soit avec le courage de ta sagesse.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager