Package com.jidesoft.swing
Class CheckBoxList.Handler
- java.lang.Object
-
- com.jidesoft.swing.CheckBoxList.Handler
-
- All Implemented Interfaces:
java.awt.event.KeyListener,java.awt.event.MouseListener,java.awt.event.MouseMotionListener,java.beans.PropertyChangeListener,java.util.EventListener,javax.swing.event.ListDataListener,javax.swing.event.ListSelectionListener
- Enclosing class:
- CheckBoxList
protected static class CheckBoxList.Handler extends java.lang.Object implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.KeyListener, javax.swing.event.ListSelectionListener, java.beans.PropertyChangeListener, javax.swing.event.ListDataListener
-
-
Field Summary
Fields Modifier and Type Field Description protected CheckBoxList_list
-
Constructor Summary
Constructors Constructor Description Handler(CheckBoxList list)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanclicksInCheckBox(java.awt.event.MouseEvent e)voidcontentsChanged(javax.swing.event.ListDataEvent e)voidintervalAdded(javax.swing.event.ListDataEvent e)voidintervalRemoved(javax.swing.event.ListDataEvent e)voidkeyPressed(java.awt.event.KeyEvent e)voidkeyReleased(java.awt.event.KeyEvent e)voidkeyTyped(java.awt.event.KeyEvent e)voidmouseClicked(java.awt.event.MouseEvent e)voidmouseDragged(java.awt.event.MouseEvent e)voidmouseEntered(java.awt.event.MouseEvent e)voidmouseExited(java.awt.event.MouseEvent e)voidmouseMoved(java.awt.event.MouseEvent e)voidmousePressed(java.awt.event.MouseEvent e)voidmouseReleased(java.awt.event.MouseEvent e)voidpropertyChange(java.beans.PropertyChangeEvent evt)protected voidtoggleSelection()protected voidtoggleSelection(int index)protected voidtoggleSelections()voidvalueChanged(javax.swing.event.ListSelectionEvent e)
-
-
-
Field Detail
-
_list
protected CheckBoxList _list
-
-
Constructor Detail
-
Handler
public Handler(CheckBoxList list)
-
-
Method Detail
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Specified by:
propertyChangein interfacejava.beans.PropertyChangeListener
-
clicksInCheckBox
protected boolean clicksInCheckBox(java.awt.event.MouseEvent e)
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClickedin interfacejava.awt.event.MouseListener
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener
-
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDraggedin interfacejava.awt.event.MouseMotionListener
-
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)
- Specified by:
mouseMovedin interfacejava.awt.event.MouseMotionListener
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener
-
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEnteredin interfacejava.awt.event.MouseListener
-
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExitedin interfacejava.awt.event.MouseListener
-
keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
- Specified by:
keyPressedin interfacejava.awt.event.KeyListener
-
keyTyped
public void keyTyped(java.awt.event.KeyEvent e)
- Specified by:
keyTypedin interfacejava.awt.event.KeyListener
-
keyReleased
public void keyReleased(java.awt.event.KeyEvent e)
- Specified by:
keyReleasedin interfacejava.awt.event.KeyListener
-
toggleSelections
protected void toggleSelections()
-
valueChanged
public void valueChanged(javax.swing.event.ListSelectionEvent e)
- Specified by:
valueChangedin interfacejavax.swing.event.ListSelectionListener
-
toggleSelection
protected void toggleSelection(int index)
-
toggleSelection
protected void toggleSelection()
-
intervalAdded
public void intervalAdded(javax.swing.event.ListDataEvent e)
- Specified by:
intervalAddedin interfacejavax.swing.event.ListDataListener
-
intervalRemoved
public void intervalRemoved(javax.swing.event.ListDataEvent e)
- Specified by:
intervalRemovedin interfacejavax.swing.event.ListDataListener
-
contentsChanged
public void contentsChanged(javax.swing.event.ListDataEvent e)
- Specified by:
contentsChangedin interfacejavax.swing.event.ListDataListener
-
-