GWT-Extチェックボックスツリーでは、ツリーノードの単一選択を処理する方法は?
-
27-09-2019 - |
質問
私はJavaとGWT-Ext 2.0.3のチェックボックスツリーに取り組んでいます。私の目的は、一度に1つのTreeNodeのみを選択(チェック)できるSelectionModelを取得することです。 1つを選択した後に別のTreeNodeを選択した場合、前のTreeNodeをチェックしておく必要があります。 Treepanelを使用してDefaultSelectionModelを使用しようとしましたが、適切に使用していないか、TreeNodeをチェックするためではなくTreeNodeの選択のためだけに機能しています。誰かがこれで私を助けることができますか?または、TreeNodeのチェックボックスがチェックされているかどうかを確認する方法が誰かが教えてくれたとしても、それも問題ありません。
前もって感謝します。
解決
わかった。私は一つのことを手に入れました。 TreeNodeのチェックボックスがチェックされているかどうかを確認する方法。
TreeNode[] tn = treePanel.getchecked();
for (TreeNode node: tn) {
treePanel.getNodeById("abc").getUI().isChecked();
}
&それを切り替えます
treePanel.getNodeById("team-a").getUI().toggleCheck();
所属していません StackOverflow