- 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
All Methods Instance Methods Concrete Methods 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 interface javax.swing.event.ChangeListener
stateChanged
-
Methods declared in interface java.awt.event.FocusListener
focusGained, focusLost
-
Methods declared in interface java.awt.event.MouseListener
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
-
Methods declared in interface java.awt.event.MouseMotionListener
mouseDragged, mouseMoved
-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods declared in interface java.beans.PropertyChangeListener
propertyChange
-
-
-
-
Constructor Detail
-
BasicButtonListener
public BasicButtonListener(AbstractButton b)
Constructs a new instance ofBasicButtonListener
.- Parameters:
b
- an abstract button
-
-
Method Detail
-
checkOpacity
protected void checkOpacity(AbstractButton b)
Checks the opacity of theAbstractButton
.- Parameters:
b
- an abstract button
-
installKeyboardActions
public void installKeyboardActions(JComponent c)
Register default key actions: pressing space to "click" a button and registering the keyboard mnemonic (if any).- Parameters:
c
- a component
-
uninstallKeyboardActions
public void uninstallKeyboardActions(JComponent c)
Unregister default key actions.- Parameters:
c
- a component
-
-