Class AbstractJidePopupButton

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.AbstractButton
javax.swing.JButton
com.jidesoft.swing.JideButton
com.inductiveautomation.ignition.client.util.gui.popup.AbstractJidePopupButton
All Implemented Interfaces:
com.jidesoft.swing.Alignable, com.jidesoft.swing.AlignmentSupport, com.jidesoft.swing.ButtonStyle, com.jidesoft.swing.ComponentStateSupport, ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, SwingConstants
Direct Known Subclasses:
ClosablePopupButton, IconPicker, InlineStyleHelper, StyleNamePicker

public abstract class AbstractJidePopupButton extends com.jidesoft.swing.JideButton
See Also:
  • Field Details

    • alignEdge

      protected int alignEdge
    • openAbove

      protected boolean openAbove
  • Constructor Details

    • AbstractJidePopupButton

      protected AbstractJidePopupButton(Action action)
    • AbstractJidePopupButton

      protected AbstractJidePopupButton(Icon icon)
  • Method Details

    • setOpenAbove

      public void setOpenAbove(boolean above)
      Whether to always open the popup above the button. Otherwise, leave it up to Jide.
    • hidePopup

      public void hidePopup()
    • newPopup

      protected com.jidesoft.popup.JidePopup newPopup()
    • initPopup

      protected abstract void initPopup(com.jidesoft.popup.JidePopup popup)
    • togglePopup

      public void togglePopup()