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

回答

相關問題