org.dmonix.util.image.imageobjects
Class ColumnChartImageObject

java.lang.Object
  extended byorg.dmonix.util.image.imageobjects.BaseImageObject
      extended byorg.dmonix.util.image.imageobjects.ColumnChartImageObject
All Implemented Interfaces:
ImageObject

public class ColumnChartImageObject
extends BaseImageObject

Copyright: Copyright (c) 2003

Company: dmonix.org

Version:
1.0
Author:
Peter Nerg

Field Summary
 
Fields inherited from class org.dmonix.util.image.imageobjects.BaseImageObject
bg, dash1, fg, HEIGHT, NOTCH_LENGTH, stroke, STROKE_DASHED_LINE, STROKE_DOTTED_LINE, STROKE_LINE, STROKE_LINE_THICKER, STROKE_POINT, wideStroke, WIDTH, X_AXIS_ABSOLUTE_LENGTH, X_AXIS_HORIZONTAL_END_OFFSET, X_AXIS_HORIZONTAL_START_OFFSET, X_AXIS_NOTCH_COUNT, X_AXIS_NOTCH_DISTANCE, X_AXIS_SCALE_FACTOR, X_AXIS_SCALE_STEP, X_AXIS_VERTICAL_OFFSET, Y_AXIS_ABSOLUTE_LENGTH, Y_AXIS_HORIZONTAL_OFFSET, Y_AXIS_NOTCH_COUNT, Y_AXIS_NOTCH_DISTANCE, Y_AXIS_SCALE_FACTOR, Y_AXIS_SCALE_STEP, Y_AXIS_VERTICAL_END_OFFSET, Y_AXIS_VERTICAL_START_OFFSET
 
Constructor Summary
ColumnChartImageObject(int width, int height)
           
 
Method Summary
 void addData(java.lang.String name, int value, java.awt.Color color)
           
 void paint(java.awt.Graphics2D g2)
          Paint the image.
 
Methods inherited from class org.dmonix.util.image.imageobjects.BaseImageObject
calculateXAxisNotchDistanceBasedOnObjects, calculateXAxisNotchDistanceBasedOnValue, calculateYAxisNotchDistanceBasedOnObjects, calculateYAxisNotchDistanceBasedOnValue, drawXAxis, drawYAxis, getBounds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnChartImageObject

public ColumnChartImageObject(int width,
                              int height)
Method Detail

addData

public void addData(java.lang.String name,
                    int value,
                    java.awt.Color color)

paint

public void paint(java.awt.Graphics2D g2)
Description copied from class: BaseImageObject
Paint the image.

Specified by:
paint in interface ImageObject
Specified by:
paint in class BaseImageObject
Parameters:
g2 - The graphics object.


Copyright © 1998-2005 dmonix.org Peter Nerg, All Rights Reserved.