В GWT-EXT checkboxtree, как обрабатывать одиночный выбор узлов дерева? - PullRequest
1 голос
/ 15 июня 2010

Я работаю над checkBoxTree в GWT-EXT 2.0.3 с Java.Моя цель - получить selectionModel, который позволяет мне выбирать (проверять) только один TreeNode одновременно.Если я выберу другой TreeNode после выбора одного, предыдущий должен быть снят.Я пытался использовать DefaultSelectionModel с TreePanel, но либо не использовал его должным образом, либо он работает только для выбора TreeNode, а не для проверки TreeNode.Может ли кто-нибудь помочь мне в этом?Или даже если кто-нибудь скажет мне, как я могу проверить, установлен ли флажок TreeNode или нет, то это также будет хорошо.

Заранее благодарен.

1 Ответ

0 голосов
/ 15 июня 2010

ки. Я получил одну вещь. Как проверить, проверен ли флажок TreeNode или нет.

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

& для переключения

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