Class DisclosureButton

All Implemented Interfaces:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, SwingConstants

public class DisclosureButton extends JToggleButton
Version:
$Id: DisclosureButton.java 946 2008-09-30 22:21:34Z matt_kearse $
Author:
Andrew Rambaut
See Also:
  • Constructor Details

    • DisclosureButton

      public DisclosureButton()
    • DisclosureButton

      public DisclosureButton(int animationSpeed)
  • Method Details

    • addDisclosureListener

      public void addDisclosureListener(DisclosureListener listener)
    • removeDisclosureListener

      public void removeDisclosureListener(DisclosureListener listener)
    • setSelected

      public void setSelected(boolean isSelected)
      This overridden because when the button is programmatically selected, we want to skip the animation and jump straight to the final icon.
      Overrides:
      setSelected in class AbstractButton
      Parameters:
      isSelected -
    • getPreferredSize

      public Dimension getPreferredSize()
      Overrides:
      getPreferredSize in class JComponent