Class ColorBar

java.lang.Object
org.jfree.chart.axis.ColorBar
All Implemented Interfaces:
Serializable, Cloneable

public class ColorBar extends Object implements Cloneable, Serializable
Deprecated.
This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use XYPlot and XYBlockRenderer.
A color bar.
See Also:
  • Field Details

  • Constructor Details

    • ColorBar

      public ColorBar(String label)
      Deprecated.
      Constructs a horizontal colorbar axis, using default values where necessary.
      Parameters:
      label - the axis label.
  • Method Details

    • configure

      public void configure(ContourPlot plot)
      Deprecated.
      Configures the color bar.
      Parameters:
      plot - the plot.
    • getAxis

      public ValueAxis getAxis()
      Deprecated.
      Returns the axis.
      Returns:
      The axis.
    • setAxis

      public void setAxis(ValueAxis axis)
      Deprecated.
      Sets the axis.
      Parameters:
      axis - the axis.
    • autoAdjustRange

      public void autoAdjustRange()
      Deprecated.
      Rescales the axis to ensure that all data are visible.
    • draw

      public double draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, Rectangle2D reservedArea, org.jfree.ui.RectangleEdge edge)
      Deprecated.
      Draws the plot on a Java 2D graphics device (such as the screen or a printer).
      Parameters:
      g2 - the graphics device.
      cursor - the cursor.
      plotArea - the area within which the chart should be drawn.
      dataArea - the area within which the plot should be drawn (a subset of the drawArea).
      reservedArea - the reserved area.
      edge - the color bar location.
      Returns:
      The new cursor location.
    • drawColorBar

      public void drawColorBar(Graphics2D g2, Rectangle2D colorBarArea, org.jfree.ui.RectangleEdge edge)
      Deprecated.
      Draws the plot on a Java 2D graphics device (such as the screen or a printer).
      Parameters:
      g2 - the graphics device.
      colorBarArea - the area within which the axis should be drawn.
      edge - the location.
    • getColorPalette

      Deprecated.
      Returns the color palette.
      Returns:
      The color palette.
    • getPaint

      public Paint getPaint(double value)
      Deprecated.
      Returns the Paint associated with a value.
      Parameters:
      value - the value.
      Returns:
      The paint.
    • setColorPalette

      public void setColorPalette(ColorPalette palette)
      Deprecated.
      Sets the color palette.
      Parameters:
      palette - the new palette.
    • setMaximumValue

      public void setMaximumValue(double value)
      Deprecated.
      Sets the maximum value.
      Parameters:
      value - the maximum value.
    • setMinimumValue

      public void setMinimumValue(double value)
      Deprecated.
      Sets the minimum value.
      Parameters:
      value - the minimum value.
    • reserveSpace

      public AxisSpace reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, Rectangle2D dataArea, org.jfree.ui.RectangleEdge edge, AxisSpace space)
      Deprecated.
      Reserves the space required to draw the color bar.
      Parameters:
      g2 - the graphics device.
      plot - the plot that the axis belongs to.
      plotArea - the area within which the plot should be drawn.
      dataArea - the data area.
      edge - the axis location.
      space - the space already reserved.
      Returns:
      The space required to draw the axis in the specified plot area.
    • clone

      Deprecated.
      Returns a clone of the object.
      Overrides:
      clone in class Object
      Returns:
      A clone.
      Throws:
      CloneNotSupportedException - if some component of the color bar does not support cloning.
    • equals

      public boolean equals(Object obj)
      Deprecated.
      Tests this object for equality with another.
      Overrides:
      equals in class Object
      Parameters:
      obj - the object to test against.
      Returns:
      A boolean.
    • hashCode

      public int hashCode()
      Deprecated.
      Returns a hash code for this object.
      Overrides:
      hashCode in class Object
      Returns:
      A hash code.