Désactiver ET griser un composite SWT

J'ai un Composite que je veux être en mesure d'activer/de désactiver par programmation. Le Control.setEnabled(boolean enabled) méthode fonctionne très bien, mais il ne donne pas toute l'information visuelle que le widget(s) sont désactivés.

Ce que je voudrais faire c'est d'avoir l'état désactivé dire les widgets sont grisées. Pour l'heure, ils suffit d'entrer un étrange état où l'utilisateur est dans l'impossibilité de cliquer ou d'effectuer une action sur eux.

source d'informationauteur Fredrik | 2010-06-02