This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

control the visiblity of a tree table node

 
KiCk CoDe
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all
My first post :
I have a requirement to control the visibility of a tree table node in a DefaultMutableTreeNode
I need to make the node in that tree table appear/disappear in some instances.
Is it possible?

thanks in advance.
 
Dhanya Palanisamy
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, it is possible.

JTree tree = null;
//some code here
tree.setsetRootVisible(false);
 
Nathan Pruett
Bartender
Posts: 4121
IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"KiCk CoDe" -

Welcome to the JavaRanch! We don't have many rules around the ranch, but we do have a policy on displayed names... Please adjust your displayed name to meet the JavaRanch Naming Policy. User names cannot be obviously fake and must consist of a first name and a last name.

You can change your user name here.

Thanks! and welcome to the JavaRanch!
 
Nathan Pruett
Bartender
Posts: 4121
IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In the case of the TreeTable, nodes are also rows in the table...

Rather than thinking of this as "make[ing] the node in that tree table appear/disappear", think of it more as "filtering the data in my TreeTable". I think the best approach is probably going to be to make a wrapper for the model that your TreeTable uses and filter out the rows/nodes that don't meet whatever criteria you use to determine that the data doesn't need to be displayed.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic