Bonjour à tous,
J'ai un composite qui regroupe différents groupes qui contiennent eux des boutons, des labels etc.....
J'ai actuellement tout qui est grisé via un setReadOnlyComposite maison.
Je voudrais dégriser un bouton. C'est le seul de style None.
Quand je regarde sa valeur en debug j'ai une valeur de 0 sur le SWT.None.
Seulement quand je fais mon test j'ai une valeur de 50331656 sur le getStyle de mon bouton.
De ce fait j'ai miset ça marche mais je pense qu'il y a mieux que la valeur en dure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if (bouton.getStyle() == 50331656) { bouton.setEnabled(true); } else { bouton.setEnabled(false); }
Merci de votre aide.
Partager