public abstract class AbstractXYChart extends AbstractChart
XYPlot
class.javax.swing.JComponent.AccessibleJComponent
chart, chartBuffer, chartBufferHeight, chartBufferWidth, info, legend, legendPosition, listeners, scaleX, scaleY, sourceSubtitle, subtitle
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
AbstractXYChart()
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
addXYItemClickListener(XYItemClickListener listener)
Registers a listener to receive notification of category item clicks.
|
void |
fireXYItemClickEvent(XYItemClickEvent event)
Fires a category item click event.
|
org.jfree.chart.plot.PlotOrientation |
getOrientation()
Returns the orientation for the plot.
|
java.lang.String |
getToolTipFormat()
Returns the format string for the item tool tips.
|
java.awt.Paint |
getXAxisGridlinePaint()
Returns the grid line paint for the gridlines perpendicular to the
x-axis.
|
java.lang.String |
getXAxisLabel()
Returns the x-axis label.
|
java.awt.Font |
getXAxisLabelFont()
Returns the font for the x-axis label.
|
java.awt.Paint |
getXAxisLabelPaint()
Returns the paint for the x-axis label.
|
org.jfree.chart.axis.AxisLocation |
getXAxisLocation()
Returns the permitted axis locations for the x-axis.
|
double |
getXAxisLowerMargin()
Returns the lower margin for the x-axis.
|
java.awt.Font |
getXAxisTickLabelFont()
Returns the font for the x-axis tick labels.
|
java.awt.Paint |
getXAxisTickLabelPaint()
Returns the paint for the x-axis tick labels.
|
double |
getXAxisUpperMargin()
Returns the upper margin for the x-axis.
|
boolean |
getYAxisAutoRangeIncludesZero()
Returns the flag that controls whether or not the auto range calculation
is forced to include zero.
|
java.awt.Paint |
getYAxisGridlinePaint()
Returns the y-axis gridline paint.
|
java.lang.String |
getYAxisLabel()
Returns the y-axis label.
|
java.awt.Font |
getYAxisLabelFont()
Returns the font for the y-axis label.
|
java.awt.Paint |
getYAxisLabelPaint()
Returns the paint for the y-axis label.
|
org.jfree.chart.axis.AxisLocation |
getYAxisLocation()
Returns the permitted axis locations for the y-axis.
|
double |
getYAxisLowerMargin()
Returns the lower margin for the y-axis.
|
AxisScale |
getYAxisScale()
Returns the scale type for the y-axis.
|
java.awt.Font |
getYAxisTickLabelFont()
Returns the font for the y-axis tick labels.
|
java.awt.Paint |
getYAxisTickLabelPaint()
Returns the paint for the y-axis tick labels.
|
double |
getYAxisUpperMargin()
Returns the upper margin for the y-axis.
|
boolean |
isXAxisGridlinesVisible()
Returns
true if the x-axis gridlines are visible, and
false otherwise. |
boolean |
isXAxisInverted()
Returns
true if the x-axis is inverted, and
false otherwise. |
boolean |
isXAxisNegativeArrowVisible()
Returns a flag that controls whether or not an arrow-head is displayed
at the negative end of the x-axis.
|
boolean |
isXAxisPositiveArrowVisible()
Returns a flag that controls whether or not an arrow-head is displayed
at the positive end of the x-axis.
|
boolean |
isYAxisGridlinesVisible()
Returns
true if the y-axis gridlines are visible, and
false otherwise. |
boolean |
isYAxisInverted()
Returns
true if the y-axis is inverted, and
false otherwise. |
boolean |
isYAxisNegativeArrowVisible()
Returns a flag that controls whether or not an arrow-head is displayed
at the negative end of the y-axis.
|
boolean |
isYAxisPositiveArrowVisible()
Returns a flag that controls whether or not an arrow-head is displayed
at the positive end of the y-axis.
|
void |
mouseClicked(java.awt.event.MouseEvent event)
If the user clicks on the chart, see if that translates into an event
that we report...
|
void |
removeXYItemClickListener(XYItemClickListener listener)
Unregisters a listener so that it no longer receives notification of
category item clicks.
|
void |
setOrientation(org.jfree.chart.plot.PlotOrientation orientation)
Sets the orientation for the plot and fires a
PropertyChangeEvent for the orientation property. |
void |
setToolTipFormat(java.lang.String format)
Sets the format string for the section tool tips and fires a
PropertyChangeEvent for the toolTipFormat property. |
void |
setXAxisGridlinePaint(java.awt.Paint paint)
Sets the paint for the x-axis gridlines and fires a
PropertyChangeEvent for the xAxisGridlinePaint
property. |
void |
setXAxisGridlinesVisible(boolean visible)
Sets a flag that controls whether or not the x-axis gridlines are
drawn and fires a
PropertyChangeEvent for the
xAxisGridlinesVisible property. |
void |
setXAxisInverted(boolean inverted)
Sets a flag that controls whether or not the x-axis is inverted and
fires a
PropertyChangeEvent for the xAxisInverted
property. |
void |
setXAxisLabel(java.lang.String label)
Sets the x-axis label and fires a
PropertyChangeEvent for the
xAxisLabel property. |
void |
setXAxisLabelFont(java.awt.Font font)
Sets the font for the x-axis label and fires a
PropertyChangeEvent for the xAxisLabelFont
property. |
void |
setXAxisLabelPaint(java.awt.Paint paint)
Sets the paint for the x-axis label and fires a
PropertyChangeEvent for the xAxisLabelPaint
property. |
void |
setXAxisLocation(org.jfree.chart.axis.AxisLocation location)
Sets the axis location for the x-axis and fires a
PropertyChangeEvent for the xAxisLocation argument. |
void |
setXAxisLowerMargin(double margin)
Sets the lower margin for the x-axis and fires a
PropertyChangeEvent for the xAxisLowerMargin
property. |
void |
setXAxisNegativeArrowVisible(boolean visible)
Sets the flag that controls whether or not an arrow-head is displayed
at the negative end of the x-axis and fires a
PropertyChangeEvent
for the xAxisNegativeArrowVisible property. |
void |
setXAxisPositiveArrowVisible(boolean visible)
Sets the flag that controls whether or not an arrow-head is displayed
at the positive end of the y-axis and fires a
PropertyChangeEvent
for the yAxisPositiveArrowVisible property. |
void |
setXAxisTickLabelFont(java.awt.Font font)
Sets the font for the x-axis tick labels and fires a
PropertyChangeEvent for the xAxisTickLabelFont
property. |
void |
setXAxisTickLabelPaint(java.awt.Paint paint)
Sets the paint for the x-axis tick labels and fires a
PropertyChangeEvent for the xAxisTickLabelPaint
property. |
void |
setXAxisUpperMargin(double margin)
Sets the upper margin for the x-axis and fires a
PropertyChangeEvent for the xAxisUpperMargin
property. |
void |
setYAxisAutoRangeIncludesZero(boolean include)
Sets the flag that controls whether or not the auto range calculation
is forced to include zero, and fires a
PropertyChangeEvent
for the yAxisAutoRangeIncludesZero property. |
void |
setYAxisGridlinePaint(java.awt.Paint paint)
Sets the y-axis gridline paint and fires a
PropertyChangeEvent
for the yAxisGridlinePaint property. |
void |
setYAxisGridlinesVisible(boolean visible)
Sets a flag that controls whether or not the y-axis gridlines are
drawn and fires a
PropertyChangeEvent for the
yAxisGridlinesVisible property. |
void |
setYAxisInverted(boolean inverted)
Sets a flag that controls whether or not the y-axis is inverted and
fires a
PropertyChangeEvent for the yAxisInverted
property. |
void |
setYAxisLabel(java.lang.String label)
Sets the y-axis label and fires a
PropertyChangeEvent for the
yAxisLabel property. |
void |
setYAxisLabelFont(java.awt.Font font)
Sets the font for the y-axis label and fires a
PropertyChangeEvent for the yAxisLabelFont
property. |
void |
setYAxisLabelPaint(java.awt.Paint paint)
Sets the paint for the y-axis label and fires a
PropertyChangeEvent for the yAxisLabelPaint
property. |
void |
setYAxisLocation(org.jfree.chart.axis.AxisLocation location)
Sets the axis location for the y-axis and fires a
PropertyChangeEvent for the yAxisLocation
property. |
void |
setYAxisLowerMargin(double margin)
Sets the lower margin for the y-axis and fires a
PropertyChangeEvent for the yAxisLowerMargin
property. |
void |
setYAxisNegativeArrowVisible(boolean visible)
Sets the flag that controls whether or not an arrow-head is displayed
at the negative end of the y-axis and fires a
PropertyChangeEvent
for the yAxisNegativeArrowVisible property. |
void |
setYAxisPositiveArrowVisible(boolean visible)
Sets the flag that controls whether or not an arrow-head is displayed
at the positive end of the y-axis and fires a
PropertyChangeEvent
for the yAxisPositiveArrowVisible property. |
void |
setYAxisScale(AxisScale scale)
Sets the scale type for the y-axis and fires a
PropertyChangeEvent for the yAxisScale property. |
void |
setYAxisTickLabelFont(java.awt.Font font)
Sets the font for the y-axis tick labels and fires a
PropertyChangeEvent for the yAxisTickLabelFont
property. |
void |
setYAxisTickLabelPaint(java.awt.Paint paint)
Sets the paint for the y-axis tick labels and fires a
PropertyChangeEvent for the yAxisTickLabelPaint
property. |
void |
setYAxisUpperMargin(double margin)
Sets the upper margin for the y-axis and fires a
PropertyChangeEvent for the yAxisUpperMargin
property. |
actionPerformed, addLegendClickListener, chartChanged, createDefaultChart, createPopup, doSaveAs, fireLegendClickEvent, getAntiAlias, getChartBackgroundImage, getChartBackgroundImageAlpha, getChartBackgroundPaint, getChartBorderPaint, getChartBorderStroke, getChartPadding, getLegendItemFont, getLegendItemPaint, getLegendPosition, getPlotBackgroundAlpha, getPlotBackgroundPaint, getScreenDataArea, getSource, getSourceFont, getSourcePaint, getSubtitle, getSubtitleFont, getSubtitlePaint, getTitle, getTitleFont, getTitlePaint, getToolTipText, isChartBorderVisible, isPlotOutlineVisible, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paintComponent, removeLegendClickListener, restoreAutoBounds, restoreAutoDomainBounds, restoreAutoRangeBounds, setAntiAlias, setChartBackgroundImage, setChartBackgroundImageAlpha, setChartBackgroundPaint, setChartBorderPaint, setChartBorderStroke, setChartBorderVisible, setChartPadding, setLegendItemFont, setLegendItemPaint, setLegendPosition, setPlotBackgroundAlpha, setPlotBackgroundPaint, setPlotOutlineVisible, setSource, setSourceFont, setSourcePaint, setSubtitle, setSubtitleFont, setSubtitlePaint, setTitle, setTitleFont, setTitlePaint, setToolTipsEnabled, translateJava2DToScreen, translateScreenToJava2D, zoom
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, add, add, add, add, addContainerListener, addImpl, 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, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, transferFocusBackward, transferFocusUpCycle
public AbstractXYChart()
public org.jfree.chart.plot.PlotOrientation getOrientation()
setOrientation(PlotOrientation)
public void setOrientation(org.jfree.chart.plot.PlotOrientation orientation)
PropertyChangeEvent
for the orientation
property.orientation
- the orientation (null
not permitted).setOrientation(PlotOrientation)
public java.lang.String getXAxisLabel()
setXAxisLabel(String)
public void setXAxisLabel(java.lang.String label)
PropertyChangeEvent
for the
xAxisLabel
property.label
- the new label.getXAxisLabel()
public java.awt.Font getXAxisLabelFont()
setXAxisLabelFont(Font)
public void setXAxisLabelFont(java.awt.Font font)
PropertyChangeEvent
for the xAxisLabelFont
property.font
- the font (null
not permitted).getXAxisLabelFont()
public java.awt.Paint getXAxisLabelPaint()
setXAxisLabelPaint(Paint)
public void setXAxisLabelPaint(java.awt.Paint paint)
PropertyChangeEvent
for the xAxisLabelPaint
property.paint
- the paint (null
not permitted).getXAxisLabelPaint()
public boolean isXAxisInverted()
true
if the x-axis is inverted, and
false
otherwise.setXAxisInverted(boolean)
public void setXAxisInverted(boolean inverted)
PropertyChangeEvent
for the xAxisInverted
property.inverted
- the new flag value.isXAxisInverted()
public double getXAxisLowerMargin()
setXAxisLowerMargin(double)
public void setXAxisLowerMargin(double margin)
PropertyChangeEvent
for the xAxisLowerMargin
property.margin
- the margin.getXAxisLowerMargin()
public double getXAxisUpperMargin()
setXAxisUpperMargin(double)
public void setXAxisUpperMargin(double margin)
PropertyChangeEvent
for the xAxisUpperMargin
property.margin
- the margin.getXAxisUpperMargin()
public boolean isXAxisGridlinesVisible()
true
if the x-axis gridlines are visible, and
false
otherwise.setXAxisGridlinesVisible(boolean)
public void setXAxisGridlinesVisible(boolean visible)
PropertyChangeEvent
for the
xAxisGridlinesVisible
property.visible
- the new flag value.isXAxisGridlinesVisible()
public java.awt.Font getXAxisTickLabelFont()
setXAxisTickLabelFont(Font)
public void setXAxisTickLabelFont(java.awt.Font font)
PropertyChangeEvent
for the xAxisTickLabelFont
property.font
- the font (null
not permitted).getXAxisTickLabelFont()
public java.awt.Paint getXAxisTickLabelPaint()
setXAxisTickLabelPaint(Paint)
public void setXAxisTickLabelPaint(java.awt.Paint paint)
PropertyChangeEvent
for the xAxisTickLabelPaint
property.paint
- the paint (null
not permitted).getXAxisTickLabelPaint()
public java.lang.String getYAxisLabel()
setYAxisLabel(String)
public void setYAxisLabel(java.lang.String label)
PropertyChangeEvent
for the
yAxisLabel
property.label
- the label.getYAxisLabel()
public java.awt.Font getYAxisLabelFont()
setYAxisLabelFont(Font)
public void setYAxisLabelFont(java.awt.Font font)
PropertyChangeEvent
for the yAxisLabelFont
property.font
- the font (null
not permitted).getYAxisLabelFont()
public java.awt.Paint getYAxisLabelPaint()
setYAxisLabelPaint(Paint)
public void setYAxisLabelPaint(java.awt.Paint paint)
PropertyChangeEvent
for the yAxisLabelPaint
property.paint
- the paint (null
not permitted).getYAxisLabelPaint()
public AxisScale getYAxisScale()
setYAxisScale(AxisScale)
public void setYAxisScale(AxisScale scale)
PropertyChangeEvent
for the yAxisScale
property.scale
- the scale type.getYAxisScale()
public boolean isYAxisInverted()
true
if the y-axis is inverted, and
false
otherwise.setYAxisInverted(boolean)
public void setYAxisInverted(boolean inverted)
PropertyChangeEvent
for the yAxisInverted
property.inverted
- the new flag value.isYAxisInverted()
public boolean getYAxisAutoRangeIncludesZero()
setYAxisAutoRangeIncludesZero(boolean)
public void setYAxisAutoRangeIncludesZero(boolean include)
PropertyChangeEvent
for the yAxisAutoRangeIncludesZero
property.include
- the new flag value.getYAxisAutoRangeIncludesZero()
public double getYAxisLowerMargin()
setYAxisLowerMargin(double)
public void setYAxisLowerMargin(double margin)
PropertyChangeEvent
for the yAxisLowerMargin
property.margin
- the margin.getYAxisLowerMargin()
public double getYAxisUpperMargin()
setYAxisUpperMargin(double)
public void setYAxisUpperMargin(double margin)
PropertyChangeEvent
for the yAxisUpperMargin
property.margin
- the margin.getYAxisUpperMargin()
public boolean isYAxisGridlinesVisible()
true
if the y-axis gridlines are visible, and
false
otherwise.setYAxisGridlinesVisible(boolean)
public void setYAxisGridlinesVisible(boolean visible)
PropertyChangeEvent
for the
yAxisGridlinesVisible
property.visible
- the new flag value.isYAxisGridlinesVisible()
public java.awt.Paint getXAxisGridlinePaint()
setXAxisGridlinePaint(Paint)
public void setXAxisGridlinePaint(java.awt.Paint paint)
PropertyChangeEvent
for the xAxisGridlinePaint
property.paint
- the paint.getXAxisGridlinePaint()
public java.awt.Paint getYAxisGridlinePaint()
setYAxisGridlinePaint(Paint)
public void setYAxisGridlinePaint(java.awt.Paint paint)
PropertyChangeEvent
for the yAxisGridlinePaint
property.paint
- the paint.getYAxisGridlinePaint()
public java.awt.Font getYAxisTickLabelFont()
setYAxisTickLabelFont(Font)
public void setYAxisTickLabelFont(java.awt.Font font)
PropertyChangeEvent
for the yAxisTickLabelFont
property.font
- the font (null
not permitted).getYAxisTickLabelFont()
public java.awt.Paint getYAxisTickLabelPaint()
setYAxisTickLabelPaint(Paint)
public void setYAxisTickLabelPaint(java.awt.Paint paint)
PropertyChangeEvent
for the yAxisTickLabelPaint
property.paint
- the paint (null
not permitted).getYAxisTickLabelPaint()
public org.jfree.chart.axis.AxisLocation getXAxisLocation()
setXAxisLocation(AxisLocation)
public void setXAxisLocation(org.jfree.chart.axis.AxisLocation location)
PropertyChangeEvent
for the xAxisLocation
argument.location
- the location (null
not permitted).getXAxisLocation()
public org.jfree.chart.axis.AxisLocation getYAxisLocation()
setYAxisLocation(AxisLocation)
public void setYAxisLocation(org.jfree.chart.axis.AxisLocation location)
PropertyChangeEvent
for the yAxisLocation
property.location
- the location (null
not permitted).getYAxisLocation()
public java.lang.String getToolTipFormat()
setToolTipFormat(String)
public void setToolTipFormat(java.lang.String format)
PropertyChangeEvent
for the toolTipFormat
property.format
- the format string.getToolTipFormat()
public boolean isXAxisPositiveArrowVisible()
setXAxisPositiveArrowVisible(boolean)
public void setXAxisPositiveArrowVisible(boolean visible)
PropertyChangeEvent
for the yAxisPositiveArrowVisible
property.visible
- the new flag value.isYAxisPositiveArrowVisible()
public boolean isXAxisNegativeArrowVisible()
setXAxisNegativeArrowVisible(boolean)
public void setXAxisNegativeArrowVisible(boolean visible)
PropertyChangeEvent
for the xAxisNegativeArrowVisible
property.visible
- the new flag value.isXAxisNegativeArrowVisible()
public boolean isYAxisPositiveArrowVisible()
setYAxisPositiveArrowVisible(boolean)
public void setYAxisPositiveArrowVisible(boolean visible)
PropertyChangeEvent
for the yAxisPositiveArrowVisible
property.visible
- the new flag value.isYAxisPositiveArrowVisible()
public boolean isYAxisNegativeArrowVisible()
setYAxisNegativeArrowVisible(boolean)
public void setYAxisNegativeArrowVisible(boolean visible)
PropertyChangeEvent
for the yAxisNegativeArrowVisible
property.visible
- the new flag value.isYAxisNegativeArrowVisible()
public void addXYItemClickListener(XYItemClickListener listener)
listener
- the listener (null
not permitted).public void removeXYItemClickListener(XYItemClickListener listener)
listener
- the listener (null
not permitted).public void fireXYItemClickEvent(XYItemClickEvent event)
event
- the event.public void mouseClicked(java.awt.event.MouseEvent event)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class AbstractChart
event
- the event.