2010-06-15 17 views
1

Je travaille sur checkBoxTree dans GWT-EXT 2.0.3 avec Java. Mon but est d'obtenir un selectionModel qui me permet de sélectionner (cocher) un seul TreeNode à la fois. Si je sélectionne un autre TreeNode après en avoir sélectionné un, alors le précédent devrait être décoché. J'ai essayé d'utiliser DefaultSelectionModel avec TreePanel, mais soit je ne l'ai pas utilisé correctement, soit il ne fonctionne que pour la sélection de TreeNode, pas pour vérifier un TreeNode. Quelqu'un peut-il m'aider dans ce domaine? Ou même si quelqu'un pouvait me dire comment vérifier si la case à cocher TreeNode est cochée ou non, alors ça irait aussi bien.Dans GWT-EXT checkboxtree comment gérer une seule sélection de nœuds d'arbre?

Merci d'avance.

Répondre

0

ok. J'ai une chose. Comment vérifier si checkBox d'un TreeNode est cochée ou non.

TreeNode[] tn = treePanel.getchecked(); 
for (TreeNode node: tn) { 
    treePanel.getNodeById("abc").getUI().isChecked(); 
} 

& pour l'activer

treePanel.getNodeById("team-a").getUI().toggleCheck();