|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
javax.swing.plaf.basic.BasicButtonListener
, MouseListener
, MouseMotionListener
, PropertyChangeListener
, EventListener
, ChangeListener

public class BasicButtonListener

, MouseMotionListener
, FocusListener
, ChangeListener
, PropertyChangeListener

Button Listener
| Constructor Summary | |
|---|---|
BasicButtonListener
|
|
| Method Summary | |
|---|---|
protected void |
checkOpacity
|
void |
focusGained
Invoked when a component gains the keyboard focus. |
void |
focusLost
Invoked when a component loses the keyboard focus. |
void |
installKeyboardActions
Register default key actions: pressing space to "click" a button and registring the keyboard mnemonic (if any). |
void |
mouseClicked
Invoked when the mouse button has been clicked (pressed and released) on a component. |
void |
mouseDragged
Invoked when a mouse button is pressed on a component and then dragged. |
void |
mouseEntered
Invoked when the mouse enters a component. |
void |
mouseExited
Invoked when the mouse exits a component. |
void |
mouseMoved
Invoked when the mouse cursor has been moved onto a component but no buttons have been pushed. |
void |
mousePressed
Invoked when a mouse button has been pressed on a component. |
void |
mouseReleased
Invoked when a mouse button has been released on a component. |
void |
propertyChange
This method gets called when a bound property is changed. |
void |
stateChanged
Invoked when the target of the listener has changed its state. |
void |
uninstallKeyboardActions
Unregister's default key actions |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

public BasicButtonListener(AbstractButton![]()
![]()
b)
| Method Detail |
|---|

public void propertyChange(PropertyChangeEvent![]()
![]()
e)
PropertyChangeListener

propertyChange

in interface PropertyChangeListener

e - A PropertyChangeEvent object describing the event source
and the property that has changed.

protected void checkOpacity(AbstractButton![]()
![]()
b)

public void installKeyboardActions(JComponent![]()
![]()
c)

public void uninstallKeyboardActions(JComponent![]()
![]()
c)

public void stateChanged(ChangeEvent![]()
![]()
e)
ChangeListener

stateChanged

in interface ChangeListener

e - a ChangeEvent object

public void focusGained(FocusEvent![]()
![]()
e)
FocusListener

focusGained

in interface FocusListener


public void focusLost(FocusEvent![]()
![]()
e)
FocusListener

focusLost

in interface FocusListener


public void mouseMoved(MouseEvent![]()
![]()
e)
MouseMotionListener

mouseMoved

in interface MouseMotionListener


public void mouseDragged(MouseEvent![]()
![]()
e)
MouseMotionListener

MOUSE_DRAGGED events will continue to be
delivered to the component where the drag originated until the
mouse button is released (regardless of whether the mouse position
is within the bounds of the component).
Due to platform-dependent Drag&Drop implementations,
MOUSE_DRAGGED events may not be delivered during a native
Drag&Drop operation.
mouseDragged

in interface MouseMotionListener


public void mouseClicked(MouseEvent![]()
![]()
e)
MouseListener

mouseClicked

in interface MouseListener


public void mousePressed(MouseEvent![]()
![]()
e)
MouseListener

mousePressed

in interface MouseListener


public void mouseReleased(MouseEvent![]()
![]()
e)
MouseListener

mouseReleased

in interface MouseListener


public void mouseEntered(MouseEvent![]()
![]()
e)
MouseListener

mouseEntered

in interface MouseListener


public void mouseExited(MouseEvent![]()
![]()
e)
MouseListener

mouseExited

in interface MouseListener

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||