In GWT-EXT checkboxtree, wie einzelne Auswahl von Baumknoten behandeln?
-
27-09-2019 - |
Frage
Ich arbeite an checkBoxTree in GWT-EXT 2.0.3 mit Java. Mein Ziel ist es, eine selectionModel zu erhalten, die ich (Scheck) nur eine TreeNode zu einem Zeitpunkt auswählen kann. Wenn ich eine andere TreeNode auswählen, nachdem eine Auswahl dann sollte die vorherige deaktiviert werden. Ich habe versucht, DefaultSelectionModel mit TreePanel verwenden, aber entweder ich habe es nicht richtig verwendet oder es funktioniert nur für die Auswahl von TreeNode nicht für einen TreeNode zu überprüfen. Kann mir jemand helfen in diesem? Oder auch, wenn jemand könnte mir sagen, wie kann ich überprüfen, ob ein TreeNode des Kontrollkästchen aktiviert ist oder nicht, dann wäre es auch in Ordnung sein.
Vielen Dank im Voraus.
Lösung
ok. Ich habe eine Sache. Wie kann man prüfen, ob ein TreeNode die Checkbox aktiviert ist oder nicht.
TreeNode[] tn = treePanel.getchecked();
for (TreeNode node: tn) {
treePanel.getNodeById("abc").getUI().isChecked();
}
& hin- und herzuschalten es
treePanel.getNodeById("team-a").getUI().toggleCheck();