Package | Description |
---|---|
org.jfree.chart.fx |
Core classes that provide JavaFX support for JFreeChart.
|
org.jfree.chart.fx.interaction |
Contains classes that implement most of the interactivity for the
ChartViewer and
ChartCanvas components. |
Modifier and Type | Method and Description |
---|---|
MouseHandlerFX |
ChartCanvas.getMouseHandler(java.lang.String id)
Returns the mouse handler with the specified ID, or
null if
there is no handler with that ID. |
Modifier and Type | Method and Description |
---|---|
void |
ChartCanvas.addMouseHandler(MouseHandlerFX handler)
Adds a mouse handler to the list of available handlers (handlers that
are candidates to take the position of live handler).
|
void |
ChartCanvas.removeMouseHandler(MouseHandlerFX handler)
Removes a handler from the list of available handlers.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMouseHandlerFX
A base class that can be used to implement the
MouseHandlerFX
interface. |
class |
AnchorHandlerFX
Handles mouse clicks on the
ChartCanvas by updating the anchor and
redrawing the chart. |
class |
DispatchHandlerFX
Handles mouse move and click events on the
ChartCanvas by
dispatching ChartMouseEventFX events to listeners that are
registered with the ChartCanvas (listeners can also be registered
with a ChartViewer control). |
class |
PanHandlerFX
Handles panning of charts on a
ChartCanvas . |
class |
ScrollHandlerFX
Handles scroll events (mouse wheel etc) on a
ChartCanvas . |
class |
TooltipHandlerFX
Handles the updating of tooltips on a
ChartCanvas . |
class |
ZoomHandlerFX
Handles drag zooming of charts on a
ChartCanvas . |