Hi, thanks to both of you! Matejs code worked very fine, so i didn't tried gekes version.
But now i have the next three problems/questions: 1. If i want to add a new node to the selected node, then i have to get the selected node first. How can i do that? 2. Can i change the shown icons to custom ones? 3. Is it possible to load the root element only and reload the next level, when you click the plus-image? Kai 2008/6/27 geke <[EMAIL PROTECTED]>: > > try this code: > > fileTree = new LinkTree(); > > TreeNode existingTreeNode = ...; > > DefaultMutableTreeNode newTreeNode = new DefaultMutableTreeNode(object); > DefaultTreeModel model = (DefaultTreeModel)fileTree.getModelObject(); > model.insertNodeInto(newTreeNode, treeNode, 0); > fileTree.updateTree(target); > > > > > Kai Schubert-Altmann wrote: > > > > Hi, > > > > how can I add nodes to a wicket tree using a AjaxLink? > > > > I tried to add a node to the SimpleTree of this example: > > http://www.wicket-library.com/wicket-examples/ajax/tree/simple.1 > > > > with this code: > > > > add(new AjaxLink("addNode") > > { > > public void onClick(AjaxRequestTarget target) > > { > > List list = new ArrayList(); > > list.add("new node"); > > BaseTreePage.this.add(rootNode,list); > > getTree().updateTree(target); > > } > > }); > > > > But the tree will not update itself. > > > > Thanks in advance, > > Kai > > > > > > -- > View this message in context: > http://www.nabble.com/How-to-add-nodes-to-a-tree-using-Ajax-tp18130191p18150967.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
