Bonjour,

Je recherche comment savoir si une checkbox est oui ou non cochée.
J'ai une liste de Button donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Button tabArticlesInBdcRevenu[] = new Button[nbrArt];
while(...){
tabArticlesInBdcRevenu[i] = new Button(articlesInBdc, SWT.CHECK); 
}
Après je veux savoir si c'est bien coché ou pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
int rev = (tabArticlesInBdcRevenu[0].getSelection()) ? 1 : 0;
System.out.println(rev);
et ça m'écrit tjrs que la variable vaut 0 et jamais 1 quand la case est cochée ..


Autrement dit 'tabArticlesInBdcRevenu[0].getSelection()' est toujjours égal à false ..

Une solution ?

PS : j'ai regardé la doc (http://help.eclipse.org/stable/nftop...ts/Button.html) mais çelà ne m'aide pas plus .. Quand je fait un setSelection(true) ça me sélectionne bien la case ..

Merci d'avance.