Change Tree Node’s Font Attributes In Java

You can easily change the font attributes like bold and italic of a JTree‘s tree node (parent or leaf node) by overriding the DefaultTreeCellRenderer class getTreeCellRendererComponent() method. Then you can set the JTree’s setRenderer() method to this renderer object.

The code above sets the tree node’s font attributes (in this case bold and italic) if it is selected. If you want all tree nodes to have these same font attributes, you can remove the if condition statement.

Related Posts Plugin for WordPress, Blogger...

Leave a Reply

Your email address will not be published. Required fields are marked *