Question

Est-il possible de changer la couleur des barres d'une barre de progression dans SWT? .setForeground() ne semble pas fonctionner.

S'il n'y a pas moyen de changer la couleur par programme, est-il possible de changer la couleur de ProgressBar à l'aide des outils GUI WindowBuilder?

Merci!

Était-ce utile?

La solution

SWT Il y a trois haut-états, représentés chacun par une couleur:

progressBar.setState(SWT.ERROR); //Red Fill color. Useful when the task is aborted. 

Cet état ne supporte pas un style de barre de progression indéterminée ( SWT.INDETERMINATE ).

progressBar.setState(SWT.PAUSED); //Yellow Fill color.

Cet état se met en pause l'animation indéterminés de barre de progression.

progressBar.setState(SWT.NORMAL); //Default state and color as controlled by OS.

Autres conseils

Vous ne pouvez pas changer la couleur de la barre de progression sous Windows en utilisant SWT.

Vous pouvez, à l'aide JProgressBar.setForeground (couleur)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top