public class SwingEventAdapter
extends javax.swing.InputVerifier
implements java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.KeyListener, java.awt.event.FocusListener, java.awt.dnd.DropTargetListener, java.awt.dnd.DragGestureListener, java.awt.dnd.DragSourceListener
| Constructor and Description |
|---|
SwingEventAdapter(javax.swing.JComponent aComponent)
Creates a new SwingEventAdapter for given component.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
ActionListener method.
|
void |
dragDropEnd(java.awt.dnd.DragSourceDropEvent anEvent)
DragSourceListener method.
|
void |
dragEnter(java.awt.dnd.DragSourceDragEvent anEvent)
DragSourceListener method.
|
void |
dragEnter(java.awt.dnd.DropTargetDragEvent anEvent)
Drop target listener method.
|
void |
dragExit(java.awt.dnd.DragSourceEvent anEvent)
DragSourceListener method.
|
void |
dragExit(java.awt.dnd.DropTargetEvent anEvent)
Drop target listener method.
|
void |
dragGestureRecognized(java.awt.dnd.DragGestureEvent anEvent)
Called when drag should be initiated due to mouse drag.
|
void |
dragOver(java.awt.dnd.DragSourceDragEvent anEvent)
DragSourceListener method.
|
void |
dragOver(java.awt.dnd.DropTargetDragEvent anEvent)
Drop target listener method.
|
void |
drop(java.awt.dnd.DropTargetDropEvent anEvent)
Drop target listener method.
|
void |
dropActionChanged(java.awt.dnd.DragSourceDragEvent anEvent)
DragSourceListener method.
|
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent anEvent)
Drop target listener method.
|
void |
focusGained(java.awt.event.FocusEvent e)
Implements focusGained to cache value prior to editing, so we know whether to fire action on focusLost/verify.
|
void |
focusLost(java.awt.event.FocusEvent e)
Implements focus lost to verify (almost certainly not needed, since verify is called prior to focus lost).
|
javax.swing.border.Border |
getBorder()
Returns the component border if it is currently being substituted with a temporary one.
|
javax.swing.JComponent |
getComponent()
Returns the component.
|
UIEvent.Type[] |
getEnabledEvents()
Returns an array of enabled events.
|
java.lang.Object |
getFocusGainedValue()
Returns the value of the component when focus gained.
|
JComponentHpr |
getHelper()
Returns the component helper.
|
boolean |
isEnabled(UIEvent.Type... theTypes)
Returns whether any of given types are enabled.
|
boolean |
isEnabled(UIEvent.Type aType)
Returns whether given type is enabled.
|
protected boolean |
isFocusListenerSet()
Returns whether FocusListener is set.
|
boolean |
isInputVerifierSet()
Returns whether input verifier is set.
|
protected boolean |
isKeyListenerSet()
Returns whether KeyListener is set.
|
protected boolean |
isMouseListenerSet()
Returns whether MouseListener is set.
|
protected boolean |
isMouseMotionListenerSet()
Returns whether MouseMotionListener is set.
|
void |
keyPressed(java.awt.event.KeyEvent e)
KeyListener method.
|
void |
keyReleased(java.awt.event.KeyEvent e)
KeyListener method.
|
void |
keyTyped(java.awt.event.KeyEvent e)
KeyListener method.
|
void |
mouseClicked(java.awt.event.MouseEvent e)
MouseListener method.
|
void |
mouseDragged(java.awt.event.MouseEvent e)
MouseMotionListener method.
|
void |
mouseEntered(java.awt.event.MouseEvent e)
MouseListener method.
|
void |
mouseExited(java.awt.event.MouseEvent e)
MouseListener method.
|
void |
mouseMoved(java.awt.event.MouseEvent e)
MouseMotionListener method.
|
void |
mousePressed(java.awt.event.MouseEvent e)
MouseListener method.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
MouseListener method.
|
void |
setEnabled(UIEvent.Type aType,
boolean aValue)
Sets whether a given type is enabled.
|
void |
setEnabledEvents(UIEvent.Type... theEvents)
Sets an array of enabled events.
|
protected void |
setFocusListenerSet(boolean aValue)
Sets whether FocusListener is set.
|
void |
setInputVerifier(boolean aValue)
Sets Input verifier.
|
protected void |
setKeyListenerSet(boolean aValue)
Sets whether KeyListener is set.
|
protected void |
setMouseListenerSet(boolean aValue)
Sets whether MouseListener is set.
|
protected void |
setMouseMotionListenerSet(boolean aValue)
Sets whether MouseMotionListener is set.
|
boolean |
verify(javax.swing.JComponent aComponent)
Verify.
|
public SwingEventAdapter(javax.swing.JComponent aComponent)
public javax.swing.JComponent getComponent()
public JComponentHpr getHelper()
public javax.swing.border.Border getBorder()
public boolean isEnabled(UIEvent.Type aType)
public boolean isEnabled(UIEvent.Type... theTypes)
public void setEnabled(UIEvent.Type aType, boolean aValue)
public UIEvent.Type[] getEnabledEvents()
public void setEnabledEvents(UIEvent.Type... theEvents)
protected boolean isKeyListenerSet()
protected void setKeyListenerSet(boolean aValue)
protected boolean isMouseListenerSet()
protected void setMouseListenerSet(boolean aValue)
protected boolean isMouseMotionListenerSet()
protected void setMouseMotionListenerSet(boolean aValue)
protected boolean isFocusListenerSet()
protected void setFocusListenerSet(boolean aValue)
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerpublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic 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.FocusListenerpublic java.lang.Object getFocusGainedValue()
public boolean isInputVerifierSet()
public void setInputVerifier(boolean aValue)
public boolean verify(javax.swing.JComponent aComponent)
verify in class javax.swing.InputVerifierpublic void dragEnter(java.awt.dnd.DropTargetDragEvent anEvent)
dragEnter in interface java.awt.dnd.DropTargetListenerpublic void dragOver(java.awt.dnd.DropTargetDragEvent anEvent)
dragOver in interface java.awt.dnd.DropTargetListenerpublic void dropActionChanged(java.awt.dnd.DropTargetDragEvent anEvent)
dropActionChanged in interface java.awt.dnd.DropTargetListenerpublic void dragExit(java.awt.dnd.DropTargetEvent anEvent)
dragExit in interface java.awt.dnd.DropTargetListenerpublic void drop(java.awt.dnd.DropTargetDropEvent anEvent)
drop in interface java.awt.dnd.DropTargetListenerpublic void dragGestureRecognized(java.awt.dnd.DragGestureEvent anEvent)
dragGestureRecognized in interface java.awt.dnd.DragGestureListenerpublic void dragEnter(java.awt.dnd.DragSourceDragEvent anEvent)
dragEnter in interface java.awt.dnd.DragSourceListenerpublic void dragOver(java.awt.dnd.DragSourceDragEvent anEvent)
dragOver in interface java.awt.dnd.DragSourceListenerpublic void dropActionChanged(java.awt.dnd.DragSourceDragEvent anEvent)
dropActionChanged in interface java.awt.dnd.DragSourceListenerpublic void dragExit(java.awt.dnd.DragSourceEvent anEvent)
dragExit in interface java.awt.dnd.DragSourceListenerpublic void dragDropEnd(java.awt.dnd.DragSourceDropEvent anEvent)
dragDropEnd in interface java.awt.dnd.DragSourceListener