Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JTree expansion & collapse programatically

 
Nageswar Kakolla
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there,

I am trying to do JTree expand & collapse one level at a time whenever user presses Expand & collapse button.

few questins ?

there are so many implementations if found for above way using getRowcount,
getRootToPaht(rootNode) and expand recursively etc

while expand is working , collapse wont work if both are implemented using same logic

Also, JTree.getRowCount() API returns no. of rows ? I dont understand this
JTree is stored as row & columns in array and does some body can explain this that will be great ?

int row = m_deficiencyTree.getRowCount();

while(row >= 0){
m_deficiencyTree.collapseRow(row);
row--;
}

above code is for whole Tree collapse but i want to do one at a time ?
similary with Tree expansion ?

Also, Swing is becoming tougher for me since it looks like i have to master API or what is better way to mast SWING
 
Craig Wood
Ranch Hand
Pie
Posts: 1535
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic