Class Background

  • All Implemented Interfaces:
    Serializable

    public class Background
    extends AbstractConfigurationObject
    An object, or array of objects, for backgrounds. Sub options include backgroundColor (which can be solid or gradient), innerWidth, outerWidth, borderWidth, borderColor.

    These configuration options apply only to polar and angular gauges trough the Pane-configuration object.

    See Also:
    Serialized Form
    • Constructor Detail

      • Background

        public Background()
    • Method Detail

      • setBackgroundColor

        public void setBackgroundColor​(Color backgroundColor)
        Sets the background color
        Parameters:
        backgroundColor -
      • setBorderColor

        public void setBorderColor​(Color borderColor)
        Sets the border color
        Parameters:
        borderColor -
      • setBorderWidth

        public void setBorderWidth​(Number borderWidth)
        Sets the width of the border
        Parameters:
        borderWidth -
      • getClassName

        public String getClassName()
        Returns the class name of the background
        Returns:
        The class name of the background
        See Also:
        setClassName(String)
      • setClassName

        public void setClassName​(String className)
        The class name for this background. Defaults to highcharts-pane.
        Parameters:
        className - new class name of the background
      • setOuterRadius

        public void setOuterRadius​(String outerRadius)
        Sets the outer radius of the circular shaped background using a string representation of a percentage, e.g. "110%". The percentage is relative to the radius of the chart. This is applicable only to circular ChartType.GAUGE type charts.
        Parameters:
        outerRadius -
      • setInnerRadius

        public void setInnerRadius​(String innerRadius)
        Sets the inner radius of the circular shaped background using a string representation of a percentage, e.g. "110%". The percentage is relative to the radius of the chart. This is applicable only to circular ChartType.GAUGE type charts.
        Parameters:
        innerRadius -
      • getShape

        public BackgroundShape getShape()
        Returns current shape of the background.
        Returns:
        Current shape.
      • setShape

        public void setShape​(BackgroundShape shape)
        Sets the current shape of the background.
        Parameters:
        shape - New shape.