org.tbee.swing.list
Class CheckListManager

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by org.tbee.swing.list.CheckListManager
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener, javax.swing.event.ListSelectionListener

public class CheckListManager
extends java.awt.event.MouseAdapter
implements javax.swing.event.ListSelectionListener, java.awt.event.ActionListener

This class manages a JList which uses the CheckListCellRenderer. Usage: JList lJList = new JList(new String[]{"value 1", "value 2", " value 3"}); lContainer.add(lJList); CheckListManager checkListManager = new CheckListManager(lJList); ... checkListManager.getSelectionModel().isSelectedIndex(idx);

Version:
$Revision: 1.5 $

Field Summary
static java.lang.String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
CheckListManager(javax.swing.JList list)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 javax.swing.ListSelectionModel getSelectionModel()
           
 void mouseClicked(java.awt.event.MouseEvent me)
           
 void valueChanged(javax.swing.event.ListSelectionEvent 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

CheckListManager

public CheckListManager(javax.swing.JList list)
Method Detail

getSelectionModel

public javax.swing.ListSelectionModel getSelectionModel()

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

valueChanged

public void valueChanged(javax.swing.event.ListSelectionEvent e)
Specified by:
valueChanged in interface javax.swing.event.ListSelectionListener

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener


Copyright © 2010 KnowledgePlaza. All Rights Reserved.