csli.util.swing.jtree
Class ExpandLastNode
java.lang.Object
csli.util.swing.jtree.ExpandLastNode
- All Implemented Interfaces:
- EventListener, TreeModelListener
public class ExpandLastNode
- extends Object
- implements TreeModelListener
Expands the last nodes in the tree model
Must be added BEFORE the model is set for the tree. JTree t = new JTree();
treeModel.addTreeModelListener( new ExpandLastNode() );
t.setModel(treeModel);
The following will NOT work: JTree t = new JTree(treeModel); // WRONG
treeModel.addTreeModelListener( new ExpandLastNode() ); // WRONG
- Author:
- Danilo Mirkovic, Danilo Mirkovic
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpandLastNode
public ExpandLastNode(JTree tree,
boolean scrollToLastItem)
treeNodesChanged
public void treeNodesChanged(TreeModelEvent e)
- Specified by:
treeNodesChanged in interface TreeModelListener
treeNodesInserted
public void treeNodesInserted(TreeModelEvent e)
- Specified by:
treeNodesInserted in interface TreeModelListener
treeNodesRemoved
public void treeNodesRemoved(TreeModelEvent e)
- Specified by:
treeNodesRemoved in interface TreeModelListener
treeStructureChanged
public void treeStructureChanged(TreeModelEvent e)
- Specified by:
treeStructureChanged in interface TreeModelListener