Class RJMenuButtonShape

    • Constructor Detail

      • RJMenuButtonShape

        public RJMenuButtonShape()
    • Method Detail

      • getShowBorder

        public boolean getShowBorder()
        Returns whether button shows border.
      • setShowBorder

        public void setShowBorder​(boolean aValue)
        Sets whether button shows border.
      • getPopupPoint

        public java.awt.Point getPopupPoint()
        Returns the popup point.
      • setPopupPoint

        public void setPopupPoint​(java.awt.Point aValue)
        Sets the popup point.
      • getPopupSize

        public java.awt.Dimension getPopupSize()
        Returns the popup size.
      • setPopupSize

        public void setPopupSize​(java.awt.Dimension aValue)
        Sets the popup size.
      • getComponentClass

        public java.lang.Class<? extends javax.swing.JComponent> getComponentClass()
        Returns the component class for this component shape.
        Overrides:
        getComponentClass in class JLabelShape
      • createComponent

        protected javax.swing.JComponent createComponent()
        Override to fix popup point in RMShape space.
        Overrides:
        createComponent in class JComponentShape
      • configureComponent

        protected void configureComponent​(JBuilder aBldr,
                                          javax.swing.JComponent aComp)
        Override to apply subclass attributes.
        Overrides:
        configureComponent in class LabeledShape