Class BasicJideButtonListener

  • All Implemented Interfaces:
    java.awt.event.FocusListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.beans.PropertyChangeListener, java.util.EventListener, javax.swing.event.ChangeListener

    public class BasicJideButtonListener
    extends javax.swing.plaf.basic.BasicButtonListener
    • Constructor Summary

      Constructors 
      Constructor Description
      BasicJideButtonListener​(javax.swing.AbstractButton b)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.swing.InputMap getInputMap​(int condition, javax.swing.JComponent c)
      Returns the InputMap for condition condition.
      void installKeyboardActions​(javax.swing.JComponent c)  
      static void loadActionMap​(LazyActionMap map)
      Populates Buttons actions.
      void mouseClicked​(java.awt.event.MouseEvent e)  
      void mouseEntered​(java.awt.event.MouseEvent e)  
      void mouseExited​(java.awt.event.MouseEvent e)  
      void mouseReleased​(java.awt.event.MouseEvent e)  
      void propertyChange​(java.beans.PropertyChangeEvent e)  
      • Methods inherited from class javax.swing.plaf.basic.BasicButtonListener

        checkOpacity, focusGained, focusLost, mouseDragged, mouseMoved, mousePressed, stateChanged, uninstallKeyboardActions
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BasicJideButtonListener

        public BasicJideButtonListener​(javax.swing.AbstractButton b)
    • Method Detail

      • mouseEntered

        public void mouseEntered​(java.awt.event.MouseEvent e)
        Specified by:
        mouseEntered in interface java.awt.event.MouseListener
        Overrides:
        mouseEntered in class javax.swing.plaf.basic.BasicButtonListener
      • propertyChange

        public void propertyChange​(java.beans.PropertyChangeEvent e)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener
        Overrides:
        propertyChange in class javax.swing.plaf.basic.BasicButtonListener
      • mouseClicked

        public void mouseClicked​(java.awt.event.MouseEvent e)
        Specified by:
        mouseClicked in interface java.awt.event.MouseListener
        Overrides:
        mouseClicked in class javax.swing.plaf.basic.BasicButtonListener
      • mouseReleased

        public void mouseReleased​(java.awt.event.MouseEvent e)
        Specified by:
        mouseReleased in interface java.awt.event.MouseListener
        Overrides:
        mouseReleased in class javax.swing.plaf.basic.BasicButtonListener
      • mouseExited

        public void mouseExited​(java.awt.event.MouseEvent e)
        Specified by:
        mouseExited in interface java.awt.event.MouseListener
        Overrides:
        mouseExited in class javax.swing.plaf.basic.BasicButtonListener
      • getInputMap

        public javax.swing.InputMap getInputMap​(int condition,
                                                javax.swing.JComponent c)
        Returns the InputMap for condition condition. Called as part of installKeyboardActions.
        Parameters:
        condition - the condition.
        c - the component
        Returns:
        the InputMap on the component for the condition.
      • loadActionMap

        public static void loadActionMap​(LazyActionMap map)
        Populates Buttons actions.
        Parameters:
        map - the action map.
      • installKeyboardActions

        public void installKeyboardActions​(javax.swing.JComponent c)
        Overrides:
        installKeyboardActions in class javax.swing.plaf.basic.BasicButtonListener