java.lang.Object
javax.swing.plaf.basic.BasicButtonListener
- All Implemented Interfaces:
FocusListener
,MouseListener
,MouseMotionListener
,PropertyChangeListener
,EventListener
,ChangeListener
public class BasicButtonListener extends Object implements MouseListener, MouseMotionListener, FocusListener, ChangeListener, PropertyChangeListener
Button Listener
-
Constructor Summary
Constructors Constructor Description BasicButtonListener(AbstractButton b)
Constructs a new instance ofBasicButtonListener
. -
Method Summary
Modifier and Type Method Description protected void
checkOpacity(AbstractButton b)
Checks the opacity of theAbstractButton
.void
installKeyboardActions(JComponent c)
Register default key actions: pressing space to "click" a button and registering the keyboard mnemonic (if any).void
uninstallKeyboardActions(JComponent c)
Unregister default key actions.Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods declared in interface java.awt.event.MouseListener
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
-
Constructor Details
-
BasicButtonListener
Constructs a new instance ofBasicButtonListener
.- Parameters:
b
- an abstract button
-
-
Method Details
-
checkOpacity
Checks the opacity of theAbstractButton
.- Parameters:
b
- an abstract button
-
installKeyboardActions
Register default key actions: pressing space to "click" a button and registering the keyboard mnemonic (if any).- Parameters:
c
- a component
-
uninstallKeyboardActions
Unregister default key actions.- Parameters:
c
- a component
-