protected class BasicTreeTableUI.Handler
extends java.awt.event.MouseAdapter
implements java.awt.event.FocusListener, java.awt.event.KeyListener, java.beans.PropertyChangeListener
| Constructor and Description |
|---|
BasicTreeTableUI.Handler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
changeSelection(java.awt.event.KeyEvent e) |
void |
focusGained(java.awt.event.FocusEvent e) |
void |
focusLost(java.awt.event.FocusEvent e) |
void |
keyPressed(java.awt.event.KeyEvent e) |
void |
keyReleased(java.awt.event.KeyEvent e) |
void |
keyTyped(java.awt.event.KeyEvent e) |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseExited(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
protected void |
processKeyEvent(java.awt.event.KeyEvent e)
Implementation of Key Binding order:
treeTable WHEN_FOCUS
treeTable WHEN_ANCESTOR_OF_FOCUSED_COMPONENT
table or tree WHEN_FOCUSED
table or tree WHEN_ANCESTOR_OF_FOCUSED_COMPONENT
treeTable WHEN_IN_FOCUS_WINDOW
KeyListeners are notified before the Key Binding mechanism.
|
protected void |
processMouseEvent(java.awt.event.MouseEvent e)
Dispatches the MouseEvent to the table or tree.
|
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenerpublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenermousePressed in class java.awt.event.MouseAdapterpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenermouseExited in class java.awt.event.MouseAdapterpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class java.awt.event.MouseAdapterpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class java.awt.event.MouseAdapterpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenermouseMoved in class java.awt.event.MouseAdapterpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class java.awt.event.MouseAdapterprotected void processKeyEvent(java.awt.event.KeyEvent e)
protected void processMouseEvent(java.awt.event.MouseEvent e)
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic void focusGained(java.awt.event.FocusEvent e)
focusGained in interface java.awt.event.FocusListenerpublic void focusLost(java.awt.event.FocusEvent e)
focusLost in interface java.awt.event.FocusListenerprotected void changeSelection(java.awt.event.KeyEvent e)