Class AbstractButtonShape

    • Constructor Detail

      • AbstractButtonShape

        public AbstractButtonShape()
    • Method Detail

      • isSelected

        public boolean isSelected()
        Returns whether button is selected.
      • setSelected

        public void setSelected​(boolean aValue)
        Sets whether button is selected.
      • getSelectedImageName

        public java.lang.String getSelectedImageName()
        Returns the selected image name.
      • setSelectedImageName

        public void setSelectedImageName​(java.lang.String aName)
        Sets the selected image name.
      • getPressedImageName

        public java.lang.String getPressedImageName()
        Returns the pressed image name.
      • setPressedImageName

        public void setPressedImageName​(java.lang.String aName)
        Sets the pressed image name.
      • isBorderPainted

        public boolean isBorderPainted()
        Returns whether button border is painted.
      • getBorderPainted

        public java.lang.Boolean getBorderPainted()
        Returns whether button border is painted.
      • setBorderPainted

        public void setBorderPainted​(java.lang.Boolean aValue)
        Sets whether button border is painted.
      • isContentAreaFilled

        public boolean isContentAreaFilled()
        Returns whether button content area filled.
      • getContentAreaFilled

        public java.lang.Boolean getContentAreaFilled()
        Returns whether button content area filled.
      • setContentAreaFilled

        public void setContentAreaFilled​(java.lang.Boolean aValue)
        Sets whether button content area filled.
      • isFocusPainted

        public boolean isFocusPainted()
        Returns whether focus is painted.
      • getFocusPainted

        public java.lang.Boolean getFocusPainted()
        Returns whether focus is painted.
      • setFocusPainted

        public void setFocusPainted​(java.lang.Boolean aValue)
        Sets whether focus is painted.
      • getMargin

        public java.awt.Insets getMargin()
        Returns the button margins.
      • setMargin

        public void setMargin​(java.awt.Insets theInsets)
        Sets the button margins.
      • getMarginString

        public java.lang.String getMarginString()
        Returns the margin string.
      • setMarginString

        public void setMarginString​(java.lang.String aString)
        Sets the button margin string.
      • getButtonGroupName

        public java.lang.String getButtonGroupName()
        Returns the button group name.
      • setButtonGroupName

        public void setButtonGroupName​(java.lang.String aName)
        Sets the button group name.
      • getPropertyNameMapped

        public java.lang.String getPropertyNameMapped​(java.lang.String aPropertyName)
        Returns a mapped property name.
        Overrides:
        getPropertyNameMapped in class RMShape
      • configureComponent

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