org.tbee.swing.tree
Class CheckTreeManager

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.tbee.swing.tree.CheckTreeManager
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener, javax.swing.event.TreeSelectionListener

public class CheckTreeManager
extends java.awt.event.MouseAdapter
implements javax.swing.event.TreeSelectionListener

This class manages a JTree which uses the CheckListCellRenderer. Usage: JTree lJTree = new JTree(); lContainer.add(lJTree); CheckTreeManager checkTreeManager = new CheckTreeManager(lJTree); ... TreePath checkedPaths[] = checkTreeManager.getSelectionModel().getSelectionPaths();

Version:
$Revision: 1.4 $

Field Summary
static java.lang.String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
CheckTreeManager(javax.swing.JTree tree)
           
 
Method Summary
 CheckTreeSelectionModel getSelectionModel()
           
static void main(java.lang.String[] args)
           
 void mouseClicked(java.awt.event.MouseEvent me)
           
 void valueChanged(javax.swing.event.TreeSelectionEvent e)
           
 
Methods inherited from class java.awt.event.MouseAdapter
mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCECODE_VERSION

public static final java.lang.String SOURCECODE_VERSION
Standard variable for determining version of a class file.

See Also:
Constant Field Values
Constructor Detail

CheckTreeManager

public CheckTreeManager(javax.swing.JTree tree)
Method Detail

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent me)
Specified by:
mouseClicked in interface java.awt.event.MouseListener
Overrides:
mouseClicked in class java.awt.event.MouseAdapter

getSelectionModel

public CheckTreeSelectionModel getSelectionModel()

valueChanged

public void valueChanged(javax.swing.event.TreeSelectionEvent e)
Specified by:
valueChanged in interface javax.swing.event.TreeSelectionListener

main

public static void main(java.lang.String[] args)


Copyright © 2010. All Rights Reserved.