代码之家  ›  专栏  ›  技术社区  ›  RAS user3094411

在gwt-ext复选框树中,如何处理单次选择的树节点?

  •  1
  • RAS user3094411  · 技术社区  · 15 年前

    我用Java在GWT-Ext2.0.3中使用CHECKBOXTE。我的目标是得到一个selectionmodel,它允许我一次只选择(检查)一个treenode。如果在选择一个树节点后选择另一个树节点,则应取消选中前一个树节点。我试过将DefaultSelectionModel与TreePanel一起使用,但要么我没有正确使用它,要么它仅用于TreeNode的选择,而不是用于检查TreeNode。有人能帮我吗?或者,即使有人告诉我如何检查Treenode的复选框是否被选中,也可以。

    事先谢谢。

    1 回复  |  直到 13 年前
        1
  •  0
  •   RAS user3094411    13 年前

    好啊。我有一件事。如何检查Treenode的复选框是否选中。

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

    &切换它

    treePanel.getNodeById("team-a").getUI().toggleCheck();
    
    推荐文章