2011-09-24 119 views
2

我需要将焦点从JTree节点移动到正在单击的上一个节点上的另一个节点。将焦点从一个JTree节点移动到另一个节点

实施例的XML文档:

<br/> 
<'obo'><br/> 
<'term'><br/> 
<'id'>GO:0001<'/id'><br/> 
<'name'>candida... '<'/name'><br/> 
<'dbname'>' blah blah '<'/dbname'><br/> 
<'is_a'>'GO:0035'<'/is_a'><br/> 
<'/term'><br/> 
<'term'><br/> 
<'id'>'GO:0035'<'/id'><br/> 
<'name'>'candida... '<'/name'><br/> 
<'dbname'>' blah blah '<'/dbname'><br/> 
<'is_a'>'GO:00465'<'/is_a'><br/> 
<'/term'><br/> 
<'/obo'><br/> 

我已制作成一个JTree此。现在我需要将焦点转移到GO:0035,当用户点击GO:0001时。

我试图添加TreeSelectionListener(),但它不能在我的Eclipse中工作。我想我可以设置一个循环读取每个检查是否有相应的,如果有相应的然后得到它的路径,添加mouseListener到G0:0001和setPath到GO:0035。 我是新来的Java,所以我不是特别确定如何做到这一点。请帮忙! :(

+0

我试图addTreeSelectionListener(),但它在我的Eclipse中不起作用需要我可以设置一个循环读取每个ID标签检查是否有相应的is_a标签,如果有相应的is_a标签,然后得到它的路径,添加一个mouseListener到G0:0001和setPath到GO:0035。我是Java新手,所以我不太确定如何做到这一点。请帮忙! :( – user962837

回答

相关问题