File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

control the visiblity of a tree table node

 
KiCk CoDe
Greenhorn
Posts: 1
  • 0
  • 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
  • 0
  • 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
  • 0
  • 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
  • 0
  • 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.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic