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:
ActionListener, MouseListener, MouseMotionListener, MouseWheelListener, EventListener, ListSelectionListener

public class CheckListManager
extends MouseAdapter
implements ListSelectionListener, 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 String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
CheckListManager(JList list)
           
 
Method Summary
 void actionPerformed(ActionEvent e)
           
 ListSelectionModel getSelectionModel()
           
 void mouseClicked(MouseEvent me)
           
 void valueChanged(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 String SOURCECODE_VERSION
Standard variable for determining version of a class file.

See Also:
Constant Field Values
Constructor Detail

CheckListManager

public CheckListManager(JList list)
Method Detail

getSelectionModel

public ListSelectionModel getSelectionModel()

mouseClicked

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

valueChanged

public void valueChanged(ListSelectionEvent e)
Specified by:
valueChanged in interface ListSelectionListener

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener


Copyright © 2011 KnowledgePlaza. All Rights Reserved.