com.quinncurtis.spcchartjava
Class FrequencyHistogramChart

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by com.quinncurtis.chart2djava.ChartView
                      extended by com.quinncurtis.spcchartjava.FrequencyHistogramChart
All Implemented Interfaces:
ChartConstants, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.lang.Cloneable, javax.accessibility.Accessible

public class FrequencyHistogramChart
extends ChartView

Frequency Histogram chart template. The class includes all of the objects needed to draw a complete frequency histogram chart. These objects include objects for data, a coordinate system, titles, axes, axes labels, grids and a bar plot.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface com.quinncurtis.chart2djava.ChartConstants
ABOVE_CENTERED_PLOTAREA, ABOVE_REFERENCED_TEXT, ABSTRACT_DATASET, ACTUAL_SIZE, ALARM_TRANSITION_DECREASING_FROM_HIGH, ALARM_TRANSITION_DECREASING_TO_LOW, ALARM_TRANSITION_INCREASING_FROM_LOW, ALARM_TRANSITION_INCREASING_TO_HIGH, ALARM_TRANSITION_NONE_HIGH, ALARM_TRANSITION_NONE_LOW, ALARM_TRANSITION_NONE_NORMAL, ALTBARMODE, APRIL, ARC2D_OBJ, ARROW, ARROWPLOT, AUGUST, AUTO_RESIZE_OBJECTS, AUTOAXES_EXACT, AUTOAXES_FAR, AUTOAXES_NEAR, AUTOAXES_STACKED, AUTOAXES_UNSTACKED, AUTOCHART, AUTOSCALE, AXIS, AXIS_CENTER, AXIS_MAX, AXIS_MIN, AXISLABELS, AXISTITLE, BACKGROUND, BACKGROUND_ELLIPSE, BACKGROUND_RECTANGLE, BACKGROUND_ROUNDEDRECTANGLE, BARDATAPOINTVALUE, BARPLOT, BELOW_CENTERED_PLOTAREA, BELOW_REFERENCED_TEXT, BOTH_AXES, BOTTOM_BORDER, BOTTOM_SIDE, BUBBLELEGEND, BUBBLEPLOT, BUBLELEGENDITEM, BUFFERED_IMAGE_RENDERING, BUFFEREDIMAGE, BUSINESSFORMAT, CANDLESTICK, CARTESIAN_COORDINATES, CELL_PLOT, CENTER_GRAPH, CENTER_PLOT, CENTER_RADIUS_BOTTOM, CENTER_RADIUS_LEFT, CENTER_RADIUS_RIGHT, CENTER_RADIUS_TOP, CENTERED_BAR, CHART_FOOTER, CHART_HEADER, CHART_SUBHEAD, CHARTATTRIBUTE, CHARTBRUSHES, CHARTCALENDAR, chartObjIDCntr, chartObjType, CHARTPENS, CIRCLE, COLUMN_MAJOR, COMBINE_DATASET_ADD, COMBINE_DATASET_DIVIDE, COMBINE_DATASET_MULTIPLY, COMBINE_DATASET_SUBTRACT, COMBINE_DATASET_X, COMBINE_DATASET_XY, COMBINE_DATASET_Y, CONTOUR_DATASET, CONTOUR_FILL, CONTOUR_LINE, CONTOUR_LINEANDFILL, CONTOUR_LINEPOLYGON, CONTOUR_LINEWALK, CONTOURLINE, COORD_SIZE, CROSS, CROSSOVER_DAY, CROSSOVER_MONTH, CROSSOVER_NONE, CROSSOVER_WEEK, CROSSOVER_YEAR, CURRENCYBUSINESSFORMAT, CURRENCYFORMAT, CUSTOM_POSITION, CUSTOMAXIS, CUSTOMSYMBOL, DATA_MOVEABLE, DATA_TOOLTIP_CUSTOM, DATA_TOOLTIP_GROUP_MULTILINE, DATA_TOOLTIP_OHLC, DATA_TOOLTIP_X, DATA_TOOLTIP_XY_ONELINE, DATA_TOOLTIP_XY_TWOLINE, DATA_TOOLTIP_Y, DATACOMPRESS_AVERAGE, DATACOMPRESS_MAX, DATACOMPRESS_MIN, DATACOMPRESS_MINMAX, DATACOMPRESS_NONE, DATACOMPRESS_SKIP, DATACOMPRESS_SUM, DATACURSOR, DATAVALUE_SYMBOL_SELECTON, DATE, DAY_OF_MONTH, DAY_OF_WEEK, DAY_OF_YEAR, DECEMBER, DECIMALFORMAT, DEFAULTFORMAT, DEV_POS, DIAMOND, DOWNTRIANGLE, EmptyColor, ENGINEERINGFORMAT, ERROR_ARRAY_NEW, ERROR_ARRAY_NEW_STRING, ERROR_AUTOSCALE, ERROR_AUTOSCALE_DATASET, ERROR_AUTOSCALE_DATASET_STRING, ERROR_AUTOSCALE_DATASETSARRAY, ERROR_AUTOSCALE_DATASETSARRAY_STRING, ERROR_AUTOSCALE_STRING, ERROR_AUTOSCALE_TRANSFORM, ERROR_AUTOSCALE_TRANSFORM_STRING, ERROR_AXIS, ERROR_AXIS_STRING, ERROR_AXISLABLES, ERROR_AXISLABLES_STRING, ERROR_AXISRANGE, ERROR_AXISRANGE_STRING, ERROR_AXISTICKS, ERROR_AXISTICKS_STRING, ERROR_BAD_POLYSURFACE, ERROR_BAD_POLYSURFACE_STRING, ERROR_BARDATAVALUE, ERROR_BARDATAVALUE_STRING, ERROR_BORDER, ERROR_BORDER_STRING, ERROR_COMPONENT, ERROR_COMPONENT_STRING, ERROR_CONTOURDATASET, ERROR_CONTOURDATASET_STRING, ERROR_DATASET, ERROR_DATASET_STRING, ERROR_DATASETSIZE, ERROR_DATASETSIZE_STRING, ERROR_DELAUNAY, ERROR_DELAUNAY_STRING, ERROR_FILECLOSE, ERROR_FILECLOSE_STRING, ERROR_FILEIO, ERROR_FILEIO_STRING, ERROR_FILEOPEN, ERROR_FILEOPEN_STRING, ERROR_FILEREAD, ERROR_FILEREAD_STRING, ERROR_FILEWRITE, ERROR_FILEWRITE_STRING, ERROR_FONT, ERROR_FONT_STRING, ERROR_GRID_ROW_COL, ERROR_GRID_ROW_COL_STRING, ERROR_GROUPDATASET, ERROR_GROUPDATASET_STRING, ERROR_IMAGE, ERROR_IMAGE_STRING, ERROR_INVALID_ALARM_EVENT_ARGUEMENT, ERROR_INVALID_ALARM_EVENT_ARGUEMENT_STRING, ERROR_INVALID_ROUNDED_RECTANGLE_ARGUEMENT, ERROR_INVALID_ROUNDED_RECTANGLE_ARGUEMENT_STRING, ERROR_LEGEND, ERROR_LEGEND_STRING, ERROR_LEGENDITEMSYMBOL, ERROR_LEGENDITEMSYMBOL_STRING, ERROR_LEGENDITEMTEXT, ERROR_LEGENDITEMTEXT_STRING, ERROR_NONE, ERROR_NONE_STRING, ERROR_NULL_ANNUNCIATOR_RECT, ERROR_NULL_ANNUNCIATOR_RECT_STRING, ERROR_NULL_METER_INDICATOR, ERROR_NULL_METER_INDICATOR_STRING, ERROR_NULL_PLOT_TEMPLATE, ERROR_NULL_PLOT_TEMPLATE_STRING, ERROR_NULL_PROCESSVAR, ERROR_NULL_PROCESSVAR_STRING, ERROR_NULLBASEAXIS, ERROR_NULLBASEAXIS_STRING, ERROR_NULLVIEWPORT, ERROR_NULLVIEWPORT_STRING, ERROR_OBJ_NEW, ERROR_OBJ_NEW_STRING, ERROR_OBJECTMISMATCH, ERROR_OBJECTMISMATCH_STRING, ERROR_PLOTOBJ, ERROR_PLOTOBJ_STRING, ERROR_POLARAXES, ERROR_POLARAXES_STRING, ERROR_SCALERANGE, ERROR_SCALERANGE_STRING, ERROR_SCALING, ERROR_SCALING_STRING, ERROR_SHAPE, ERROR_SHAPE_STRING, ERROR_SIMPLEDATASET, ERROR_SIMPLEDATASET_STRING, ERROR_SMALLVIEWPORT, ERROR_SMALLVIEWPORT_STRING, ERROR_SUPERZOOM, ERROR_SUPERZOOM_STRING, ERROR_SYMBOL, ERROR_SYMBOL_STRING, ERROR_TEXT, ERROR_TEXT_STRING, ERROR_TIMELABEL, ERROR_TIMELABEL_STRING, ERROR_WRONGAXISTYPE, ERROR_WRONGAXISTYPE_STRING, ERRORBAR, EXPONENTFORMAT, FASTCLIP_X, FASTCLIP_Y, FEBRUARY, FIXED_X_ASPECT_RATIO_CORRECTION, FIXED_Y_ASPECT_RATIO_CORRECTION, FLOATINGBAR, FNP_DIST, FNP_NORMDIST, FNP_NORMX, FNP_NORMY, FNP_X, FNP_Y, FRIDAY, FRONT_FACE_SELECTION, FULL_PLOTAREA_CLIPPING, FULL_POLYSURFACE_SELECTION, GRADIENT_MAPTO_GRAPH_NORMALIZED_COORDINATES, GRADIENT_MAPTO_OBJECT, GRADIENT_MAPTO_PLOT_NORMALIZED_COORDINATES, GRADIENT_MAPTO_PLOT_PHYSICAL_COORDINATES, GRADIENT_NONE, GRAPH_AREA_CLIPPING, GRAPH_BACKGROUND, GRAPHAREA_BOTTOM, GRAPHAREA_LEFT, GRAPHAREA_RIGHT, GRAPHAREA_TOP, GRAPHTITLE, GRID, GRID_ALL, GRID_MAJOR, GRID_MINOR, GROUP_DATASET, GROUPBAR, HBAR, HIGHLIGHT_COLOR, HISTOGRAMPLOT, HORIZ_DIR, HOUR, HOUR_OF_DAY, ICHARTOBJECTPLOT, IMAGE, INHERIT_CLIPPING, INSET_3D_LOOK, INSIDE_BAR, INSIDE_BARBASE, INSIDE_INDICATOR, INSIDE_PLOTAREA_MAX, INSIDE_PLOTAREA_MIN, INSIDE_RADIUS_BOTTOM, INSIDE_RADIUS_TOP, JANUARY, JULY, JUNE, JUSTIFY_CENTER, JUSTIFY_MAX, JUSTIFY_MIN, LABEL_ALL, LABEL_INTERCEPT, LABEL_MAX, LABEL_MIN, LABEL_ORIGIN, LEFT_BORDER, LEFT_BUTTON, LEFT_CENTERED_PLOTAREA, LEFT_REFERENCED_TEXT, LEFT_SIDE, LEGEND, LEGEND_FOOTER, LEGEND_HEADER, LEGEND_SUBHEAD, LEGENDITEM, LIGHT_LOWER_LEFT, LIGHT_LOWER_RIGHT, LIGHT_NONE, LIGHT_STRAIGHT_ON, LIGHT_UPPER_LEFT, LIGHT_UPPER_RIGHT, LINE, LINEAR_AUTOSCALE, LINEAR_SCALE, LINEAR_SCALE_OBJ, LINEARAXIS, LINEGAP, LINEMARKERPLOT, LINEPLOT, LM_S, LOG_AUTOSCALE, LOG_SCALE, LOG_SCALE_OBJ, LOGAXIS, LS_DASH_2_2, LS_DASH_4_2, LS_DASH_4_4, LS_DASH_8_4, LS_DASH_DOT, LS_DOT_1_1, LS_DOT_1_2, LS_DOT_1_4, LS_DOT_1_8, LS_SOLID, MANUAL_RESIZE_OBJECTS, MARCH, MARKER, MARKER_BOX, MARKER_CROSS, MARKER_HLINE, MARKER_HVLINE, MARKER_NULL, MARKER_VLINE, MAX_LOG_VALUE, MAY, METER_LABEL_HORIZONTAL, METER_LABEL_PERPENDICULAR, METER_LABEL_RADIAL_1, METER_LABEL_RADIAL_2, MILLISECOND, MIN_LOG_VALUE, MINUTE, MONDAY, MONTH, MOVE_X, MOVE_XY, MOVE_Y, MOVING_AVERAGE_X, MOVING_AVERAGE_XY, MOVING_AVERAGE_Y, MTICKS, MULTILINE, NEITHER_AXIS, NO_ASPECT_RATIO_CORRECTION, NO_AUTOSCALE, NO_CLIPPING, NO_DATECROSSOVER, NO_FASTCLIP, NO_RESIZE_OBJECTS, NO_SELECTION, NO_STEP, NOOBJECT, NORM_GRAPH_POS, NORM_PLOT_POS, NORM_PROBABILITY_SCALE_OBJ, NOSYMBOL, NOT_MOVEABLE, NOT_SPECIALCONTROL_TYPE, NOVEMBER, NUMERIC_COORDINATE, NUMERICAXISLABELS, NUMERICLABEL, OBJECT_DISABLE, OBJECT_ENABLE, OBJECT_ENABLE_NODRAW, OBJECT_MOVEABLE, OCTOBER, OHLC, OUTSET_3D_LOOK, OUTSIDE_BAR, OUTSIDE_BARBASE, OUTSIDE_INDICATOR, OUTSIDE_PLOTAREA_MAX, OUTSIDE_PLOTAREA_MIN, OUTSIDE_RADIUS_BOTTOM, OUTSIDE_RADIUS_TOP, OVERLAP_LABEL_DELETE, OVERLAP_LABEL_DRAW, OVERLAP_LABEL_STAGGER, PERCENT_NOPERCENTSIGN_FORMAT, PERCENTFORMAT, PHYS_POS, PHYSICAL_COORDINATES, PICTUREBOX_TYPE, PIECHART, PIELABEL_INSLICE, PIELABEL_NONE, PIELABEL_NUMVALUE, PIELABEL_OUTSLICE, PIELABEL_STRING, PIELABEL_STRINGNUMVAL, PLOT_AREA_CLIPPING, PLOT_BACKGROUND, PLOTAREA_CENTER, PLUS, POLAR_AXIS, POLAR_COORDINATES, POLAR_POS, POLARAXES, POLARAXESLABELS, POLARGRID, POLARLINEPLOT, POLARSCATTERPLOT, POLYSURFACE_SQUAREGRID, POLYSURFACE_TRIANGLEGRID, PRE_RENDER_ALL, PRE_RENDER_AXES, PRE_RENDER_NONE, PRE_RENDER_ZORDER_CHANGE, PRINTER_RENDERING, PROBABILITY_AUTOSCALE, PROBABILITY_AXIS, PROBABILITY_COORDINATES, PROBABILITY_SCALE, PROBABILITY_SIGMA_AXIS, PRT_EXACT, PRT_MAX, PRT_PROP, PRT_RECT, RADIOBUTTON_TYPE, RADIUS_BOTTOM, RADIUS_CENTER, RADIUS_LEFT, RADIUS_RIGHT, RADIUS_TOP, rBadDataValue, RENDER_HIGHQUALITY, RENDER_LOWQUALITY, RENDER_STANDARDQUALITY, REPLACE_DATECROSSOVER, RIGHT_BORDER, RIGHT_BUTTON, RIGHT_CENTERED_PLOTAREA, RIGHT_REFERENCED_TEXT, RIGHT_SIDE, ROUNDED_RECTANGLE2D, ROW_MAJOR, RT_3DFRAME, RT_ALARM, RT_ALARM_GREATERTHAN, RT_ALARM_INDICATOR, RT_ALARM_LIMIT_BACKGROUND_INDICATOR, RT_ALARM_LIMIT_LINE_INDICATOR, RT_ALARM_LIMIT_SYMBOL_INDICATOR, RT_ALARM_LOWERTHAN, RT_ALARM_NONE, RT_ALARM_PANEL_METER, RT_ANNUNCIATOR_PLOT, RT_AUTO_BARGRAPH, RT_AUTO_METER, RT_AUTO_SCROLL_GRAPH, RT_AUTOSCALE_X, RT_AUTOSCALE_X_CURRENT_SCALE, RT_AUTOSCALE_X_MAX, RT_AUTOSCALE_X_MIN, RT_AUTOSCALE_X_MINMAX, RT_AUTOSCALE_Y, RT_AUTOSCALE_Y_CURRENT_SCALE, RT_AUTOSCALE_Y_MAX, RT_AUTOSCALE_Y_MIN, RT_AUTOSCALE_Y_MINMAX, RT_BAR_INDICATOR, RT_BAR_NUMERIC_VALUE, RT_BAR_SEGMENTED_SUBTYPE, RT_BAR_SINGLE_SEGMENT_SUBTYPE, RT_BAR_SOLID_SUBTYPE, RT_BAR_TIME_VALUE, RT_BARTAG, RT_BOTTOM_HIGH_ALARM_SYMBOL, RT_BOTTOM_LOW_ALARM_SYMBOL, RT_BOTTOM_SETPOINT_SYMBOL, RT_CEILING_VALUE, RT_COMBO_PROCESSVAR, RT_CONTROL_BUTTON_TYPE, RT_CONTROL_MOMENTARYBUTTON_SUBTYPE, RT_CONTROL_RADIOBUTTON_SUBTYPE, RT_CONTROL_SCROLLBAR_TYPE, RT_CONTROL_TOGGLEBUTTON_SUBTYPE, RT_CONTROL_TRACKBAR_TYPE, RT_CUSTOM_STRING, RT_DATASET, RT_DETALED_DESCRIPTION_STRING, RT_DISPLAY_ALL_ALARMS, RT_DISPLAY_NO_ALARM, RT_DISPLAY_PRIMARY_ALARM, RT_FIXEDEXTENT_AUTOWRAP_AUTOSCROLL, RT_FIXEDEXTENT_MOVINGSTART_AUTOSCROLL, RT_FIXEDNUMPOINT_AUTOSCROLL, RT_FLOOR_VALUE, RT_FORM_CONTROL, RT_FORM_CONTROL_GRID, RT_FORM_CONTROL_PANEL_METER, RT_GEN_SHAPE, RT_GRAPH_OBJ, RT_GROUP_DATASET, RT_GROUP_MULTIVALUE_PLOT, RT_INDICATOR_COLOR_CHANGE_ON_ALARM, RT_INDICATOR_COLOR_NO_ALARM_CHANGE, RT_INDICATORRECT_CONTROL_SIZE, RT_LEFT_HIGH_ALARM_SYMBOL, RT_LEFT_LOW_ALARM_SYMBOL, RT_LEFT_SETPOINT_SYMBOL, RT_MAXEXTENT_FIXEDSTART_AUTOSCROLL, RT_METER_ARC_BAND_SUBTYPE, RT_METER_ARC_FLAT_CAP, RT_METER_ARC_INDICATOR, RT_METER_ARC_RADIUS_CAP, RT_METER_ARC_WEDGE_WIDTH_CAP, RT_METER_AXIS, RT_METER_AXIS_LABELS, RT_METER_COORDINATES, RT_METER_FACEPLATE, RT_METER_INDICATOR, RT_METER_NEEDLE_ARROW_SUBTYPE, RT_METER_NEEDLE_INDICATOR, RT_METER_NEEDLE_PIEWEDGE_SUBTYPE, RT_METER_NEEDLE_SIMPLE_SUBTYPE, RT_METER_SEGMENTED_ARC_SUBTYPE, RT_METER_SINGLE_SEGMENT_ARC_SUBTYPE, RT_METER_SINGLE_SYMBOL_SUBTYPE, RT_METER_STRING_AXIS_LABELS, RT_METER_SYMBOL_ARC_SUBTYPE, RT_METER_SYMBOL_INDICATOR, RT_MIN_CONTROL_SIZE, RT_MONOTONIC_X_MODE, RT_MULTIALARM_INDICATOR, RT_MULTIBAR_INDICATOR, RT_MULTIPOINTER_INDICATOR, RT_MULTIVALUE_ANNUNCIATOR, RT_MULTIVALUE_INDICATOR, RT_NMETER, RT_NO_ALARM_LIMIT_INDICATOR, RT_NO_AUTOSCALE_X, RT_NO_AUTOSCALE_Y, RT_NO_SYMBOL, RT_NOT_MONOTONIC_X_MODE, RT_NUMERIC_PANEL_METER, RT_ORIG_CONTROL_SIZE, RT_PIDCONTROL, RT_PLOT, RT_POINTER_INDICATOR, RT_POINTER_SUBTYPE, RT_PROCESSVAR, RT_PROCESSVAR_ALARM, RT_RIGHT_HIGH_ALARM_SYMBOL, RT_RIGHT_LOW_ALARM_SYMBOL, RT_RIGHT_SETPOINT_SYMBOL, RT_ROUND_VALUE, RT_SCROLL_FRAME, RT_SETPOINT_VALUE, RT_SHAPE_ELLIPSE, RT_SHAPE_RECTANGLE, RT_SHAPE_ROUNDEDRECTANGLE, RT_SHORT_DESCRIPTION_STRING, RT_SIMPLE_DATASET, RT_SIMPLE_SINGLEVALUE_PLOT, RT_SINGLE_CHANNEL_PANEL_METER, RT_SINGLE_VALUE_INDICATOR, RT_STRING_PANEL_METER, RT_SYMBOL, RT_TAG_STRING, RT_TEXT_BACKGROUND_COLOR_CHANGE_ON_ALARM, RT_TEXTFRAME, RT_TIME_GROUP_DATASET, RT_TIME_PANEL_METER, RT_TIME_SIMPLE_DATASET, RT_TOP_HIGH_ALARM_SYMBOL, RT_TOP_LOW_ALARM_SYMBOL, RT_TOP_SETPOINT_SYMBOL, RT_TRACKBAR_HORIZONTAL_CENTER_POINTER, RT_TRACKBAR_HORIZONTAL_DOWN_POINTER, RT_TRACKBAR_VERTICAL_CENTER_POINTER, RT_TRACKBAR_VERTICAL_RIGHT_POINTER, RT_UNIQUEID_STRING, RT_UNITS_STRING, RTPID_POSITIONCONTROL, RTPID_VELOCITYCONTROL, SATURDAY, SCALE_FACTOR_SIZE, SCATTERPLOT, SCIENTIFICFORMAT, SCREEN_RENDERING, SCROLLBAR_TYPE, SECOND, SECONDSPERDAY, SEPTEMBER, SHADOW_COLOR, SHAPE, SIGMA_FORMAT, SIMPLE_DATASET, SIMPLE_PLOTAREA_CLIPPING, SIMPLEBUTTON_TYPE, SIMPLECOLORMODE, SIMPLEGRADIENTMODE, SIZE_BUBBLE_AREA, SIZE_BUBBLE_RADIUS, sizeOfDouble, SQUARE, STACKEDBAR, STACKEDLINE, STAR, STEP_END, STEP_NO_RISE_LINE, STEP_START, STRINGAXISLABELS, STRINGLABEL, SUNDAY, SYMBOL, TEXT, thisChartObjID, THURSDAY, TICK_MAJOR, TICK_MINOR, TICKS, TIME_AUTOSCALE, TIME_COORDINATE, TIME_COORDINATES, TIME_GROUP_DATASET, TIME_SCALE, TIME_SCALE_OBJ, TIME_SIMPLE_DATASET, TIMEAXIS, TIMEAXIS_10MINUTEMINUTE, TIMEAXIS_10SECONDSECOND, TIMEAXIS_10YEARYEAR, TIMEAXIS_12HOURHOUR, TIMEAXIS_15MINUTEMINUTE, TIMEAXIS_15SECONDSECOND, TIMEAXIS_20YEAR5YEAR, TIMEAXIS_2HOURHOUR, TIMEAXIS_2MINUTEMINUTE, TIMEAXIS_2SECONDSECOND, TIMEAXIS_30MINUTEMINUTE, TIMEAXIS_30SECONDSECOND, TIMEAXIS_4HOURHOUR, TIMEAXIS_50YEAR10YEAR, TIMEAXIS_5MINUTEMINUTE, TIMEAXIS_5SECONDSECOND, TIMEAXIS_5YEARYEAR, TIMEAXIS_8HOURHOUR, TIMEAXIS_DAY, TIMEAXIS_DAY12HOUR, TIMEAXIS_DAY2HOUR, TIMEAXIS_DAY4HOUR, TIMEAXIS_DAY8HOUR, TIMEAXIS_DAYHOUR, TIMEAXIS_HOUR, TIMEAXIS_HOUR10MINUTE, TIMEAXIS_HOUR15MINUTE, TIMEAXIS_HOUR2MINUTE, TIMEAXIS_HOUR30MINUTE, TIMEAXIS_HOUR5MINUTE, TIMEAXIS_HOURMINUTE, TIMEAXIS_MILLISECOND, TIMEAXIS_MILLISECOND1, TIMEAXIS_MILLISECOND2, TIMEAXIS_MILLISECOND3, TIMEAXIS_MINUTE, TIMEAXIS_MINUTE10SECOND, TIMEAXIS_MINUTE15SECOND, TIMEAXIS_MINUTE2SECOND, TIMEAXIS_MINUTE30SECOND, TIMEAXIS_MINUTE5SECOND, TIMEAXIS_MINUTESECOND, TIMEAXIS_MONTH, TIMEAXIS_MONTHDAY, TIMEAXIS_MONTHWEEK, TIMEAXIS_QUARTER, TIMEAXIS_QUARTERMONTH, TIMEAXIS_SECOND, TIMEAXIS_SECONDMILLISECOND, TIMEAXIS_WEEK, TIMEAXIS_WEEKDAY, TIMEAXIS_YEAR, TIMEAXIS_YEARMONTH, TIMEAXIS_YEARQUARTER, TIMEAXISLABELS, TIMEBASE_DAY, TIMEBASE_HOUR, TIMEBASE_MILLISECOND, TIMEBASE_MINUTE, TIMEBASE_MONTH, TIMEBASE_SECOND, TIMEBASE_TICKS, TIMEBASE_WEEK, TIMEBASE_YEAR, TIMEDATEFORMAT, TIMEDATEFORMAT_12HM, TIMEDATEFORMAT_12HMS, TIMEDATEFORMAT_12HMSD, TIMEDATEFORMAT_12HMSDD, TIMEDATEFORMAT_24HM, TIMEDATEFORMAT_24HMS, TIMEDATEFORMAT_24HMSD, TIMEDATEFORMAT_24HMSDD, TIMEDATEFORMAT_D, TIMEDATEFORMAT_DDD, TIMEDATEFORMAT_DDDD, TIMEDATEFORMAT_DMY, TIMEDATEFORMAT_DMY2000, TIMEDATEFORMAT_M, TIMEDATEFORMAT_MDY, TIMEDATEFORMAT_MDY2000, TIMEDATEFORMAT_MMM, TIMEDATEFORMAT_MMMM, TIMEDATEFORMAT_MS, TIMEDATEFORMAT_MSD, TIMEDATEFORMAT_MSDD, TIMEDATEFORMAT_MSDDD, TIMEDATEFORMAT_MY, TIMEDATEFORMAT_MY2000, TIMEDATEFORMAT_NONE, TIMEDATEFORMAT_Q, TIMEDATEFORMAT_STANDARD, TIMEDATEFORMAT_Y, TIMEDATEFORMAT_Y2000, TIMELABEL, TOP_BORDER, TOP_SIDE, TRACKBAR_TYPE, TransparentColor, TUESDAY, UNDECIMBER, UNDER_DATECROSSOVER, UPTRIANGLE, USER_COORD_MAX, USER_COORDINATES, USER_POS, USERGRADIENTMODE, USERTEXTUREMODE, VBAR, VERT_DIR, WEDNESDAY, WEEK_5D, WEEK_7D, WEEK_OF_MONTH, WEEK_OF_YEAR, WORKING_COORDINATES, WORLD_COORDINATES, X_AXIS, XY_MAXZ_PLANE, XY_MINZ_PLANE, XY_PLANE, XZ_MAXY_PLANE, XZ_MINY_PLANE, XZ_PLANE, Y_AXIS, YEAR, YZ_MAXX_PLANE, YZ_MINX_PLANE, YZ_PLANE, Z_AXIS, ZOOM
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
FrequencyHistogramChart()
          Default constructor for the class.
FrequencyHistogramChart(double[] frequencylimits, double[] frequencyvalues)
          Constructor that initializes the histogram frequency bin limits, and the data values to be analyzed for the histogram.
 
Method Summary
 void addFrequencyHistogramControlLine(double xvalue, ChartAttribute attrib)
          Add a control limit line to the frequency histogram.
 void buildChart()
          Builds the histogram using the base objects ChartView.
 void buildChart(ChartView chartVu)
          Builds the histogram using the passed in ChartView object.
 void copy(FrequencyHistogramChart source)
          Copies the source FrequencyHistogramChart object.
 void draw(java.awt.Graphics2D g)
          Overrides the Draw method of the underlying ChartView class.
 void drawFrequencyHistogramControlLines(ChartView chartvu, double xvalue, ChartAttribute attrib, boolean text)
          Add a control limit line to the frequency histogram.
 void drawNormalCurve(ChartView chartvu, double mean, double stddev, double amp, ChartAttribute attrib)
          Add a normal curve to the histogram.
 boolean getAutoNormalCurve()
          Set to true and the normal curve is automatically drawn
 ChartAttribute getBarAttrib()
          Get the primary bar attribute object for the bars of the histogram.
 NumericLabel getBarDataValue()
          Get the numeric label template object used to place numeric values on the bars.
 java.awt.Color getBarFillColor()
          Sets the fill color for the chart object.
 java.awt.Color getBarLineColor()
          Sets the line color for the chart object.
 double getBarLineWidth()
          Sets the line width for the chart object.
 int getChartOrientation()
          Get/Set the orientation of the histogram bars int the chart.
 CartesianCoordinates getCoordinateSystem()
          Get the coordinate system object for the histogram.
 DataToolTip getDatatooltip()
          Get the data tooltip object for the chart.
static java.awt.Font getDefaultAxisLabelsFont()
          Get/Set the default font used for the axes labels and axes titles.
static java.lang.String getDefaultChartFontString()
          Get the default font used in the chart.
static void getDefaultChartFontString(java.lang.String value)
          Get the default font used in the chart.
static java.awt.Font getDefaultDataValueFont()
          Get/Set the default font used for the numeric values labeling the bars.
static java.awt.Font getDefaultFooterFont()
          Get/Set the font used for the chart footer.
static java.awt.Font getDefaultMainTitleFont()
          Get/Set the font used for the main title.
static java.awt.Font getDefaultSubHeadFont()
          Get/Set the font used for the main title.
static java.awt.Font getDefaultToolTipFont()
          Get the default font object used for the tooltip.
 ChartTitle getFooter()
          Get the footer object for the chart.
 HistogramPlot getFrequencyHistogramPlot()
          Get the histogram plot object.
 DoubleArray getFrequencyLimits()
          Get the DoubleArray object that holds the limit values for the frequency bins of the histogram.
 DoubleArray getFrequencyValues()
          Get the DoubleArray object that holds the values that are counted with respect to the frequency bins.
 Background getGraphBackground()
          Get the graph background object.
 ChartRectangle2D getGraphBorder()
          Get the default graph border for the chart.
 GroupDataset getHistogramDataset()
          Get the GroupDatset object that holds the data used to plot the histogram.
 ChartTitle getMainTitle()
          Get the main title object for the chart.
 ChartAttribute getNormalCurveAttribute()
          Set to true and the normal curve is automatically drawn
 Background getPlotBackground()
          Get the plot background object.
 boolean getResetOnDraw()
          Get True the ChartView object list is cleared with each redraw
 ChartTitle getSubHead()
          Get the subhead title object for the chart.
 LinearAxis getXAxis()
          Get the x-axis object.
 NumericAxisLabels getXAxisLab()
          Get the x-axis labels object.
 AxisTitle getXAxisTitle()
          Get the x-axis title object.
 Grid getXGrid()
          Get the x-axis grid object.
 LinearAxis getYAxis()
          Get the y-axis object.
 NumericAxisLabels getYAxisLab()
          Get the y-axis labels object.
 AxisTitle getYAxisTitle()
          Get the y-axis title object.
 Grid getYGrid()
          Get the y-axis grid object.
 void initFrequencyHistogram(double[] frequencylimits, double[] frequencyvalues)
          Initializes the histogram frequency bin limits, and the data values to be analyzed for the histogram.
 void initFrequencyHistogramDataset()
          Builds the histogram dataset, histogramDataset, using the values in frequencyValues and frequencyLimits.
 void setAutoNormalCurve(boolean value)
          Set to true and the normal curve is automatically drawn
 void setBarFillColor(java.awt.Color value)
          Sets the fill color for the chart object.
 void setBarLineColor(java.awt.Color value)
          Sets the line color for the chart object.
 void setBarLineWidth(double value)
          Sets the line width for the chart object.
 void setChartOrientation(int value)
          Get/Set the orientation of the histogram bars int the chart.
static void setDefaultAxisLabelsFont(java.awt.Font value)
          Get/Set the default font used for the axes labels and axes titles.
static void setDefaultDataValueFont(java.awt.Font value)
          Get/Set the default font used for the numeric values labeling the bars.
static void setDefaultFooterFont(java.awt.Font value)
          Get/Set the font used for the chart footer.
static void setDefaultMainTitleFont(java.awt.Font value)
          Get/Set the font used for the main title.
static void setDefaultSubHeadFont(java.awt.Font value)
          Get/Set the font used for the main title.
static void setDefaultToolTipFont(java.awt.Font value)
          Set the default font object used for the tooltip.
 void setGraphBorder(ChartRectangle2D value)
          Get the default graph border for the chart.
 void setNormalCurveAttribute(ChartAttribute value)
          Set to true and the normal curve is automatically drawn
 void setResetOnDraw(boolean value)
          Set True the ChartView object list is cleared with each redraw
 
Methods inherited from class com.quinncurtis.chart2djava.ChartView
addChartObject, addDLL, calcResizedWindowFontMultiplier, checkMode, clone, copy, deleteChartObject, drawObject, enabledNoDraw, findObj, findObj, getBackgroundDrawEnable, getChartObjectsVector, getDefaultPreferredSize, getLicensePath, getMinimumSize, getPreferredSize, getRenderingHints, getResizeMode, getResizeMultiplier, getViewport, getZOrderSortEnable, loadLicenseFileAsResource, paintBorder, paintComponent, paintComponents, postDraw, preDraw, resetChartObjectList, resetPreviousChartObjectList, resetViewport, setBackgroundDrawEnable, setDefaultPreferredSize, setLicensePath, setMinimumSize, setPreferredSize, setPreferredSize, setRenderingHints, setRenderingHints, setResizeMode, setResizeMultiplier, setZOrderSortEnable, sortChartObjectsByZOrder, updateDraw, updateDraw
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FrequencyHistogramChart

public FrequencyHistogramChart()
Default constructor for the class.


FrequencyHistogramChart

public FrequencyHistogramChart(double[] frequencylimits,
                               double[] frequencyvalues)
Constructor that initializes the histogram frequency bin limits, and the data values to be analyzed for the histogram.

Parameters:
frequencylimits - The frequency limits of the histogram bins.
frequencyvalues - An array the values that are counted with respect to the frequency bins.
Method Detail

addFrequencyHistogramControlLine

public void addFrequencyHistogramControlLine(double xvalue,
                                             ChartAttribute attrib)
Add a control limit line to the frequency histogram.

Parameters:
xvalue - The x-value for the limit line.
attrib - The attribute of the limit line.

buildChart

public void buildChart()
Builds the histogram using the base objects ChartView.


buildChart

public void buildChart(ChartView chartVu)
Builds the histogram using the passed in ChartView object.

Parameters:
chartVu - A ChartView object that the histogram is to be drawn in.

copy

public void copy(FrequencyHistogramChart source)
Copies the source FrequencyHistogramChart object.

Parameters:
source - The source FrequencyHistogramChart object.

draw

public void draw(java.awt.Graphics2D g)
Overrides the Draw method of the underlying ChartView class.

Overrides:
draw in class ChartView
Parameters:
g - The graphics context the chart is drawn to.

drawFrequencyHistogramControlLines

public void drawFrequencyHistogramControlLines(ChartView chartvu,
                                               double xvalue,
                                               ChartAttribute attrib,
                                               boolean text)
Add a control limit line to the frequency histogram.

Parameters:
chartvu - The ChartView object the normal curve is added to.
xvalue - The x-value for the limit line.
attrib - The attribute of the limit line.
text - Set to true and the line is labeled with its numeric value.

drawNormalCurve

public void drawNormalCurve(ChartView chartvu,
                            double mean,
                            double stddev,
                            double amp,
                            ChartAttribute attrib)
Add a normal curve to the histogram.

Parameters:
chartvu - The ChartView object the normal curve is added to.
mean - The mean of the normal curve.
stddev - The std dev of the normal curve.
amp - The amplitude of the normal curve.
attrib - The attribute of the curve.

getAutoNormalCurve

public boolean getAutoNormalCurve()
Set to true and the normal curve is automatically drawn


getBarAttrib

public ChartAttribute getBarAttrib()
Get the primary bar attribute object for the bars of the histogram.


getBarDataValue

public NumericLabel getBarDataValue()
Get the numeric label template object used to place numeric values on the bars.


getBarFillColor

public java.awt.Color getBarFillColor()
Sets the fill color for the chart object.


getBarLineColor

public java.awt.Color getBarLineColor()
Sets the line color for the chart object.


getBarLineWidth

public double getBarLineWidth()
Sets the line width for the chart object.


getChartOrientation

public int getChartOrientation()
Get/Set the orientation of the histogram bars int the chart.


getCoordinateSystem

public CartesianCoordinates getCoordinateSystem()
Get the coordinate system object for the histogram.


getDatatooltip

public DataToolTip getDatatooltip()
Get the data tooltip object for the chart.


getDefaultAxisLabelsFont

public static java.awt.Font getDefaultAxisLabelsFont()
Get/Set the default font used for the axes labels and axes titles.


getDefaultChartFontString

public static java.lang.String getDefaultChartFontString()
Get the default font used in the chart. This is a string specifiying the name of the font.


getDefaultChartFontString

public static void getDefaultChartFontString(java.lang.String value)
Get the default font used in the chart. This is a string specifiying the name of the font.


getDefaultDataValueFont

public static java.awt.Font getDefaultDataValueFont()
Get/Set the default font used for the numeric values labeling the bars.


getDefaultFooterFont

public static java.awt.Font getDefaultFooterFont()
Get/Set the font used for the chart footer.


getDefaultMainTitleFont

public static java.awt.Font getDefaultMainTitleFont()
Get/Set the font used for the main title.


getDefaultSubHeadFont

public static java.awt.Font getDefaultSubHeadFont()
Get/Set the font used for the main title.


getDefaultToolTipFont

public static java.awt.Font getDefaultToolTipFont()
Get the default font object used for the tooltip.


getFooter

public ChartTitle getFooter()
Get the footer object for the chart.


getFrequencyHistogramPlot

public HistogramPlot getFrequencyHistogramPlot()
Get the histogram plot object.


getFrequencyLimits

public DoubleArray getFrequencyLimits()
Get the DoubleArray object that holds the limit values for the frequency bins of the histogram.


getFrequencyValues

public DoubleArray getFrequencyValues()
Get the DoubleArray object that holds the values that are counted with respect to the frequency bins.


getGraphBackground

public Background getGraphBackground()
Get the graph background object.


getGraphBorder

public ChartRectangle2D getGraphBorder()
Get the default graph border for the chart.


getHistogramDataset

public GroupDataset getHistogramDataset()
Get the GroupDatset object that holds the data used to plot the histogram.


getMainTitle

public ChartTitle getMainTitle()
Get the main title object for the chart.


getNormalCurveAttribute

public ChartAttribute getNormalCurveAttribute()
Set to true and the normal curve is automatically drawn


getPlotBackground

public Background getPlotBackground()
Get the plot background object.


getResetOnDraw

public boolean getResetOnDraw()
Get True the ChartView object list is cleared with each redraw


getSubHead

public ChartTitle getSubHead()
Get the subhead title object for the chart.


getXAxis

public LinearAxis getXAxis()
Get the x-axis object.


getXAxisLab

public NumericAxisLabels getXAxisLab()
Get the x-axis labels object.


getXAxisTitle

public AxisTitle getXAxisTitle()
Get the x-axis title object.


getXGrid

public Grid getXGrid()
Get the x-axis grid object.


getYAxis

public LinearAxis getYAxis()
Get the y-axis object.


getYAxisLab

public NumericAxisLabels getYAxisLab()
Get the y-axis labels object. Accessible only after BuildGrap


getYAxisTitle

public AxisTitle getYAxisTitle()
Get the y-axis title object.


getYGrid

public Grid getYGrid()
Get the y-axis grid object.


initFrequencyHistogram

public void initFrequencyHistogram(double[] frequencylimits,
                                   double[] frequencyvalues)
Initializes the histogram frequency bin limits, and the data values to be analyzed for the histogram.

Parameters:
frequencylimits - The frequency limits of the histogram bins.
frequencyvalues - An array the values that are counted with respect to the frequency bins.

initFrequencyHistogramDataset

public void initFrequencyHistogramDataset()
Builds the histogram dataset, histogramDataset, using the values in frequencyValues and frequencyLimits.


setAutoNormalCurve

public void setAutoNormalCurve(boolean value)
Set to true and the normal curve is automatically drawn


setBarFillColor

public void setBarFillColor(java.awt.Color value)
Sets the fill color for the chart object.


setBarLineColor

public void setBarLineColor(java.awt.Color value)
Sets the line color for the chart object.


setBarLineWidth

public void setBarLineWidth(double value)
Sets the line width for the chart object.


setChartOrientation

public void setChartOrientation(int value)
Get/Set the orientation of the histogram bars int the chart.


setDefaultAxisLabelsFont

public static void setDefaultAxisLabelsFont(java.awt.Font value)
Get/Set the default font used for the axes labels and axes titles.


setDefaultDataValueFont

public static void setDefaultDataValueFont(java.awt.Font value)
Get/Set the default font used for the numeric values labeling the bars.


setDefaultFooterFont

public static void setDefaultFooterFont(java.awt.Font value)
Get/Set the font used for the chart footer.


setDefaultMainTitleFont

public static void setDefaultMainTitleFont(java.awt.Font value)
Get/Set the font used for the main title.


setDefaultSubHeadFont

public static void setDefaultSubHeadFont(java.awt.Font value)
Get/Set the font used for the main title.


setDefaultToolTipFont

public static void setDefaultToolTipFont(java.awt.Font value)
Set the default font object used for the tooltip.


setGraphBorder

public void setGraphBorder(ChartRectangle2D value)
Get the default graph border for the chart.


setNormalCurveAttribute

public void setNormalCurveAttribute(ChartAttribute value)
Set to true and the normal curve is automatically drawn


setResetOnDraw

public void setResetOnDraw(boolean value)
Set True the ChartView object list is cleared with each redraw