ChartCanvas.html 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="en">
  4. <head>
  5. <!-- Generated by javadoc (1.8.0_05) on Thu Jul 31 14:50:30 CEST 2014 -->
  6. <title>ChartCanvas (JFreeChart Class Library (version 1.0.19-fx))</title>
  7. <meta name="date" content="2014-07-31">
  8. <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
  9. <script type="text/javascript" src="../../../../script.js"></script>
  10. </head>
  11. <body>
  12. <script type="text/javascript"><!--
  13. try {
  14. if (location.href.indexOf('is-external=true') == -1) {
  15. parent.document.title="ChartCanvas (JFreeChart Class Library (version 1.0.19-fx))";
  16. }
  17. }
  18. catch(err) {
  19. }
  20. //-->
  21. var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10};
  22. var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
  23. var altColor = "altColor";
  24. var rowColor = "rowColor";
  25. var tableTab = "tableTab";
  26. var activeTableTab = "activeTableTab";
  27. </script>
  28. <noscript>
  29. <div>JavaScript is disabled on your browser.</div>
  30. </noscript>
  31. <!-- ========= START OF TOP NAVBAR ======= -->
  32. <div class="topNav"><a name="navbar.top">
  33. <!-- -->
  34. </a>
  35. <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
  36. <a name="navbar.top.firstrow">
  37. <!-- -->
  38. </a>
  39. <ul class="navList" title="Navigation">
  40. <li><a href="../../../../overview-summary.html">Overview</a></li>
  41. <li><a href="package-summary.html">Package</a></li>
  42. <li class="navBarCell1Rev">Class</li>
  43. <li><a href="class-use/ChartCanvas.html">Use</a></li>
  44. <li><a href="package-tree.html">Tree</a></li>
  45. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  46. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  47. <li><a href="../../../../help-doc.html">Help</a></li>
  48. </ul>
  49. </div>
  50. <div class="subNav">
  51. <ul class="navList">
  52. <li>Prev&nbsp;Class</li>
  53. <li><a href="../../../../org/jfree/chart/fx/ChartViewer.html" title="class in org.jfree.chart.fx"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../../../../index.html?org/jfree/chart/fx/ChartCanvas.html" target="_top">Frames</a></li>
  57. <li><a href="ChartCanvas.html" target="_top">No&nbsp;Frames</a></li>
  58. </ul>
  59. <ul class="navList" id="allclasses_navbar_top">
  60. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  61. </ul>
  62. <div>
  63. <script type="text/javascript"><!--
  64. allClassesLink = document.getElementById("allclasses_navbar_top");
  65. if(window==top) {
  66. allClassesLink.style.display = "block";
  67. }
  68. else {
  69. allClassesLink.style.display = "none";
  70. }
  71. //-->
  72. </script>
  73. </div>
  74. <div>
  75. <ul class="subNavList">
  76. <li>Summary:&nbsp;</li>
  77. <li>Nested&nbsp;|&nbsp;</li>
  78. <li><a href="#fields.inherited.from.class.javafx.scene.Node">Field</a>&nbsp;|&nbsp;</li>
  79. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  80. <li><a href="#method.summary">Method</a></li>
  81. </ul>
  82. <ul class="subNavList">
  83. <li>Detail:&nbsp;</li>
  84. <li>Field&nbsp;|&nbsp;</li>
  85. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  86. <li><a href="#method.detail">Method</a></li>
  87. </ul>
  88. </div>
  89. <a name="skip.navbar.top">
  90. <!-- -->
  91. </a></div>
  92. <!-- ========= END OF TOP NAVBAR ========= -->
  93. <!-- ======== START OF CLASS DATA ======== -->
  94. <div class="header">
  95. <div class="subTitle">org.jfree.chart.fx</div>
  96. <h2 title="Class ChartCanvas" class="title">Class ChartCanvas</h2>
  97. </div>
  98. <div class="contentContainer">
  99. <ul class="inheritance">
  100. <li>java.lang.Object</li>
  101. <li>
  102. <ul class="inheritance">
  103. <li>javafx.scene.Node</li>
  104. <li>
  105. <ul class="inheritance">
  106. <li>javafx.scene.canvas.Canvas</li>
  107. <li>
  108. <ul class="inheritance">
  109. <li>org.jfree.chart.fx.ChartCanvas</li>
  110. </ul>
  111. </li>
  112. </ul>
  113. </li>
  114. </ul>
  115. </li>
  116. </ul>
  117. <div class="description">
  118. <ul class="blockList">
  119. <li class="blockList">
  120. <dl>
  121. <dt>All Implemented Interfaces:</dt>
  122. <dd>java.util.EventListener, javafx.css.Styleable, javafx.event.EventTarget, <a href="../../../../org/jfree/chart/event/ChartChangeListener.html" title="interface in org.jfree.chart.event">ChartChangeListener</a></dd>
  123. </dl>
  124. <hr>
  125. <br>
  126. <pre>public class <a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.88">ChartCanvas</a>
  127. extends javafx.scene.canvas.Canvas
  128. implements <a href="../../../../org/jfree/chart/event/ChartChangeListener.html" title="interface in org.jfree.chart.event">ChartChangeListener</a></pre>
  129. <div class="block">A canvas for displaying a <a href="../../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart"><code>JFreeChart</code></a> in JavaFX. You can use the
  130. canvas directly to display charts, but usually the <a href="../../../../org/jfree/chart/fx/ChartViewer.html" title="class in org.jfree.chart.fx"><code>ChartViewer</code></a>
  131. class (which embeds a canvas) is a better option.
  132. <p>
  133. The canvas installs several default mouse handlers, if you don't like the
  134. behaviour provided by these you can retrieve the handler by ID and
  135. disable or remove it (the IDs are "tooltip", "scroll", "anchor", "pan" and
  136. "dispatch").
  137. <p>THE API FOR THIS CLASS IS SUBJECT TO CHANGE IN FUTURE RELEASES. This is
  138. so that we can incorporate feedback on the (new) JavaFX support in
  139. JFreeChart.</p></div>
  140. <dl>
  141. <dt><span class="simpleTagLabel">Since:</span></dt>
  142. <dd>1.0.18</dd>
  143. </dl>
  144. </li>
  145. </ul>
  146. </div>
  147. <div class="summary">
  148. <ul class="blockList">
  149. <li class="blockList">
  150. <!-- =========== PROPERTY SUMMARY =========== -->
  151. <ul class="blockList">
  152. <li class="blockList"><a name="property.summary">
  153. <!-- -->
  154. </a>
  155. <h3>Property Summary</h3>
  156. <ul class="blockList">
  157. <li class="blockList"><a name="properties.inherited.from.class.javafx.scene.canvas.Canvas">
  158. <!-- -->
  159. </a>
  160. <h3>Properties inherited from class&nbsp;javafx.scene.canvas.Canvas</h3>
  161. <code>heightProperty, widthProperty</code></li>
  162. </ul>
  163. <ul class="blockList">
  164. <li class="blockList"><a name="properties.inherited.from.class.javafx.scene.Node">
  165. <!-- -->
  166. </a>
  167. <h3>Properties inherited from class&nbsp;javafx.scene.Node</h3>
  168. <code>blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParentTransformProperty, localToSceneTransformProperty, managedProperty, mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty</code></li>
  169. </ul>
  170. </li>
  171. </ul>
  172. <!-- =========== FIELD SUMMARY =========== -->
  173. <ul class="blockList">
  174. <li class="blockList"><a name="field.summary">
  175. <!-- -->
  176. </a>
  177. <h3>Field Summary</h3>
  178. <ul class="blockList">
  179. <li class="blockList"><a name="fields.inherited.from.class.javafx.scene.Node">
  180. <!-- -->
  181. </a>
  182. <h3>Fields inherited from class&nbsp;javafx.scene.Node</h3>
  183. <code>BASELINE_OFFSET_SAME_AS_HEIGHT</code></li>
  184. </ul>
  185. </li>
  186. </ul>
  187. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  188. <ul class="blockList">
  189. <li class="blockList"><a name="constructor.summary">
  190. <!-- -->
  191. </a>
  192. <h3>Constructor Summary</h3>
  193. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  194. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  195. <tr>
  196. <th class="colOne" scope="col">Constructor and Description</th>
  197. </tr>
  198. <tr class="altColor">
  199. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#ChartCanvas-org.jfree.chart.JFreeChart-">ChartCanvas</a></span>(<a href="../../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart)</code>
  200. <div class="block">Creates a new canvas to display the supplied chart in JavaFX.</div>
  201. </td>
  202. </tr>
  203. </table>
  204. </li>
  205. </ul>
  206. <!-- ========== METHOD SUMMARY =========== -->
  207. <ul class="blockList">
  208. <li class="blockList"><a name="method.summary">
  209. <!-- -->
  210. </a>
  211. <h3>Method Summary</h3>
  212. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  213. <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
  214. <tr>
  215. <th class="colFirst" scope="col">Modifier and Type</th>
  216. <th class="colLast" scope="col">Method and Description</th>
  217. </tr>
  218. <tr id="i0" class="altColor">
  219. <td class="colFirst"><code>void</code></td>
  220. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#addChartMouseListener-org.jfree.chart.fx.interaction.ChartMouseListenerFX-">addChartMouseListener</a></span>(<a href="../../../../org/jfree/chart/fx/interaction/ChartMouseListenerFX.html" title="interface in org.jfree.chart.fx.interaction">ChartMouseListenerFX</a>&nbsp;listener)</code>
  221. <div class="block">Registers a listener to receive <a href="../../../../org/jfree/chart/ChartMouseEvent.html" title="class in org.jfree.chart"><code>ChartMouseEvent</code></a> notifications.</div>
  222. </td>
  223. </tr>
  224. <tr id="i1" class="rowColor">
  225. <td class="colFirst"><code>void</code></td>
  226. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#addMouseHandler-org.jfree.chart.fx.interaction.MouseHandlerFX-">addMouseHandler</a></span>(<a href="../../../../org/jfree/chart/fx/interaction/MouseHandlerFX.html" title="interface in org.jfree.chart.fx.interaction">MouseHandlerFX</a>&nbsp;handler)</code>
  227. <div class="block">Adds a mouse handler to the list of available handlers (handlers that
  228. are candidates to take the position of live handler).</div>
  229. </td>
  230. </tr>
  231. <tr id="i2" class="altColor">
  232. <td class="colFirst"><code>void</code></td>
  233. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#chartChanged-org.jfree.chart.event.ChartChangeEvent-">chartChanged</a></span>(<a href="../../../../org/jfree/chart/event/ChartChangeEvent.html" title="class in org.jfree.chart.event">ChartChangeEvent</a>&nbsp;event)</code>
  234. <div class="block">Receives a notification from the chart that it has been changed and
  235. responds by redrawing the chart entirely.</div>
  236. </td>
  237. </tr>
  238. <tr id="i3" class="rowColor">
  239. <td class="colFirst"><code>void</code></td>
  240. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#clearLiveHandler--">clearLiveHandler</a></span>()</code>
  241. <div class="block">Clears the current live handler.</div>
  242. </td>
  243. </tr>
  244. <tr id="i4" class="altColor">
  245. <td class="colFirst"><code>void</code></td>
  246. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#dispatchMouseClickedEvent-java.awt.geom.Point2D-javafx.scene.input.MouseEvent-">dispatchMouseClickedEvent</a></span>(java.awt.geom.Point2D&nbsp;point,
  247. javafx.scene.input.MouseEvent&nbsp;e)</code>&nbsp;</td>
  248. </tr>
  249. <tr id="i5" class="rowColor">
  250. <td class="colFirst"><code>void</code></td>
  251. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#dispatchMouseMovedEvent-java.awt.geom.Point2D-javafx.scene.input.MouseEvent-">dispatchMouseMovedEvent</a></span>(java.awt.geom.Point2D&nbsp;point,
  252. javafx.scene.input.MouseEvent&nbsp;e)</code>&nbsp;</td>
  253. </tr>
  254. <tr id="i6" class="altColor">
  255. <td class="colFirst"><code>void</code></td>
  256. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#draw--">draw</a></span>()</code>
  257. <div class="block">Draws the content of the canvas and updates the
  258. <code>renderingInfo</code> attribute with the latest rendering
  259. information.</div>
  260. </td>
  261. </tr>
  262. <tr id="i7" class="rowColor">
  263. <td class="colFirst"><code>java.awt.geom.Rectangle2D</code></td>
  264. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#findDataArea-java.awt.geom.Point2D-">findDataArea</a></span>(java.awt.geom.Point2D&nbsp;point)</code>
  265. <div class="block">Returns the data area (the area inside the axes) for the plot or subplot.</div>
  266. </td>
  267. </tr>
  268. <tr id="i8" class="altColor">
  269. <td class="colFirst"><code><a href="../../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a></code></td>
  270. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#getChart--">getChart</a></span>()</code>
  271. <div class="block">Returns the chart that is being displayed by this node.</div>
  272. </td>
  273. </tr>
  274. <tr id="i9" class="rowColor">
  275. <td class="colFirst"><code><a href="../../../../org/jfree/chart/fx/interaction/MouseHandlerFX.html" title="interface in org.jfree.chart.fx.interaction">MouseHandlerFX</a></code></td>
  276. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#getMouseHandler-java.lang.String-">getMouseHandler</a></span>(java.lang.String&nbsp;id)</code>
  277. <div class="block">Returns the mouse handler with the specified ID, or <code>null</code> if
  278. there is no handler with that ID.</div>
  279. </td>
  280. </tr>
  281. <tr id="i10" class="altColor">
  282. <td class="colFirst"><code><a href="../../../../org/jfree/chart/ChartRenderingInfo.html" title="class in org.jfree.chart">ChartRenderingInfo</a></code></td>
  283. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#getRenderingInfo--">getRenderingInfo</a></span>()</code>
  284. <div class="block">Returns the rendering info from the most recent drawing of the chart.</div>
  285. </td>
  286. </tr>
  287. <tr id="i11" class="rowColor">
  288. <td class="colFirst"><code>protected void</code></td>
  289. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#handleScroll-javafx.scene.input.ScrollEvent-">handleScroll</a></span>(javafx.scene.input.ScrollEvent&nbsp;e)</code>
  290. <div class="block">Handles a scroll event by passing it on to the registered handlers.</div>
  291. </td>
  292. </tr>
  293. <tr id="i12" class="altColor">
  294. <td class="colFirst"><code>boolean</code></td>
  295. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#isResizable--">isResizable</a></span>()</code>
  296. <div class="block">Return <code>true</code> to indicate the canvas is resizable.</div>
  297. </td>
  298. </tr>
  299. <tr id="i13" class="rowColor">
  300. <td class="colFirst"><code>boolean</code></td>
  301. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#isTooltipEnabled--">isTooltipEnabled</a></span>()</code>
  302. <div class="block">Returns the flag that controls whether or not tooltips are enabled.</div>
  303. </td>
  304. </tr>
  305. <tr id="i14" class="altColor">
  306. <td class="colFirst"><code>void</code></td>
  307. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#removeChartMouseListener-org.jfree.chart.fx.interaction.ChartMouseListenerFX-">removeChartMouseListener</a></span>(<a href="../../../../org/jfree/chart/fx/interaction/ChartMouseListenerFX.html" title="interface in org.jfree.chart.fx.interaction">ChartMouseListenerFX</a>&nbsp;listener)</code>
  308. <div class="block">Removes a listener from the list of objects listening for chart mouse
  309. events.</div>
  310. </td>
  311. </tr>
  312. <tr id="i15" class="rowColor">
  313. <td class="colFirst"><code>void</code></td>
  314. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#removeMouseHandler-org.jfree.chart.fx.interaction.MouseHandlerFX-">removeMouseHandler</a></span>(<a href="../../../../org/jfree/chart/fx/interaction/MouseHandlerFX.html" title="interface in org.jfree.chart.fx.interaction">MouseHandlerFX</a>&nbsp;handler)</code>
  315. <div class="block">Removes a handler from the list of available handlers.</div>
  316. </td>
  317. </tr>
  318. <tr id="i16" class="altColor">
  319. <td class="colFirst"><code>void</code></td>
  320. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#setAnchor-java.awt.geom.Point2D-">setAnchor</a></span>(java.awt.geom.Point2D&nbsp;anchor)</code>
  321. <div class="block">Set the anchor point and forces a redraw of the chart (the anchor point
  322. is used to determine the position of the crosshairs on the chart, if
  323. they are visible).</div>
  324. </td>
  325. </tr>
  326. <tr id="i17" class="rowColor">
  327. <td class="colFirst"><code>void</code></td>
  328. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#setChart-org.jfree.chart.JFreeChart-">setChart</a></span>(<a href="../../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart)</code>
  329. <div class="block">Sets the chart to be displayed by this node.</div>
  330. </td>
  331. </tr>
  332. <tr id="i18" class="altColor">
  333. <td class="colFirst"><code>void</code></td>
  334. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#setTooltip-java.lang.String-double-double-">setTooltip</a></span>(java.lang.String&nbsp;text,
  335. double&nbsp;x,
  336. double&nbsp;y)</code>
  337. <div class="block">Sets the tooltip text, with the (x, y) location being used for the
  338. anchor.</div>
  339. </td>
  340. </tr>
  341. <tr id="i19" class="rowColor">
  342. <td class="colFirst"><code>void</code></td>
  343. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/fx/ChartCanvas.html#setTooltipEnabled-boolean-">setTooltipEnabled</a></span>(boolean&nbsp;tooltipEnabled)</code>
  344. <div class="block">Sets the flag that controls whether or not tooltips are enabled.</div>
  345. </td>
  346. </tr>
  347. </table>
  348. <ul class="blockList">
  349. <li class="blockList"><a name="methods.inherited.from.class.javafx.scene.canvas.Canvas">
  350. <!-- -->
  351. </a>
  352. <h3>Methods inherited from class&nbsp;javafx.scene.canvas.Canvas</h3>
  353. <code>getGraphicsContext2D, getHeight, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_createPeer, impl_processMXNode, impl_updatePeer, setHeight, setWidth, widthProperty</code></li>
  354. </ul>
  355. <ul class="blockList">
  356. <li class="blockList"><a name="methods.inherited.from.class.javafx.scene.Node">
  357. <!-- -->
  358. </a>
  359. <h3>Methods inherited from class&nbsp;javafx.scene.Node</h3>
  360. <code>addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClassCssMetaData, getClip, getContentBias, getCssMetaData, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_computeLayoutBounds, impl_cssGetCursorInitialValue, impl_cssGetFocusTraversableInitialValue, impl_geomChanged, impl_getAccessible, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_notifyLayoutBoundsChanged, impl_pickNode, impl_pickNodeLocal, impl_processCSS, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookup, lookupAll, managedProperty, maxHeight, maxWidth, minHeight, minWidth, mouseTransparentProperty, nodeOrientationProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, prefHeight, prefWidth, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty</code></li>
  361. </ul>
  362. <ul class="blockList">
  363. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  364. <!-- -->
  365. </a>
  366. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  367. <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
  368. </ul>
  369. </li>
  370. </ul>
  371. </li>
  372. </ul>
  373. </div>
  374. <div class="details">
  375. <ul class="blockList">
  376. <li class="blockList">
  377. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  378. <ul class="blockList">
  379. <li class="blockList"><a name="constructor.detail">
  380. <!-- -->
  381. </a>
  382. <h3>Constructor Detail</h3>
  383. <a name="ChartCanvas-org.jfree.chart.JFreeChart-">
  384. <!-- -->
  385. </a>
  386. <ul class="blockListLast">
  387. <li class="blockList">
  388. <h4>ChartCanvas</h4>
  389. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.136">ChartCanvas</a>(<a href="../../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart)</pre>
  390. <div class="block">Creates a new canvas to display the supplied chart in JavaFX.</div>
  391. <dl>
  392. <dt><span class="paramLabel">Parameters:</span></dt>
  393. <dd><code>chart</code> - the chart (<code>null</code> not permitted).</dd>
  394. </dl>
  395. </li>
  396. </ul>
  397. </li>
  398. </ul>
  399. <!-- ============ METHOD DETAIL ========== -->
  400. <ul class="blockList">
  401. <li class="blockList"><a name="method.detail">
  402. <!-- -->
  403. </a>
  404. <h3>Method Detail</h3>
  405. <a name="getChart--">
  406. <!-- -->
  407. </a>
  408. <ul class="blockList">
  409. <li class="blockList">
  410. <h4>getChart</h4>
  411. <pre>public&nbsp;<a href="../../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.172">getChart</a>()</pre>
  412. <div class="block">Returns the chart that is being displayed by this node.</div>
  413. <dl>
  414. <dt><span class="returnLabel">Returns:</span></dt>
  415. <dd>The chart (never <code>null</code>).</dd>
  416. </dl>
  417. </li>
  418. </ul>
  419. <a name="setChart-org.jfree.chart.JFreeChart-">
  420. <!-- -->
  421. </a>
  422. <ul class="blockList">
  423. <li class="blockList">
  424. <h4>setChart</h4>
  425. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.181">setChart</a>(<a href="../../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart)</pre>
  426. <div class="block">Sets the chart to be displayed by this node.</div>
  427. <dl>
  428. <dt><span class="paramLabel">Parameters:</span></dt>
  429. <dd><code>chart</code> - the chart (<code>null</code> not permitted).</dd>
  430. </dl>
  431. </li>
  432. </ul>
  433. <a name="getRenderingInfo--">
  434. <!-- -->
  435. </a>
  436. <ul class="blockList">
  437. <li class="blockList">
  438. <h4>getRenderingInfo</h4>
  439. <pre>public&nbsp;<a href="../../../../org/jfree/chart/ChartRenderingInfo.html" title="class in org.jfree.chart">ChartRenderingInfo</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.194">getRenderingInfo</a>()</pre>
  440. <div class="block">Returns the rendering info from the most recent drawing of the chart.</div>
  441. <dl>
  442. <dt><span class="returnLabel">Returns:</span></dt>
  443. <dd>The rendering info (possibly <code>null</code>).</dd>
  444. </dl>
  445. </li>
  446. </ul>
  447. <a name="isTooltipEnabled--">
  448. <!-- -->
  449. </a>
  450. <ul class="blockList">
  451. <li class="blockList">
  452. <h4>isTooltipEnabled</h4>
  453. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.206">isTooltipEnabled</a>()</pre>
  454. <div class="block">Returns the flag that controls whether or not tooltips are enabled.
  455. The default value is <code>true</code>. The <a href="../../../../org/jfree/chart/fx/interaction/TooltipHandlerFX.html" title="class in org.jfree.chart.fx.interaction"><code>TooltipHandlerFX</code></a>
  456. class will only update the tooltip if this flag is set to
  457. <code>true</code>.</div>
  458. <dl>
  459. <dt><span class="returnLabel">Returns:</span></dt>
  460. <dd>The flag.</dd>
  461. </dl>
  462. </li>
  463. </ul>
  464. <a name="setTooltipEnabled-boolean-">
  465. <!-- -->
  466. </a>
  467. <ul class="blockList">
  468. <li class="blockList">
  469. <h4>setTooltipEnabled</h4>
  470. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.215">setTooltipEnabled</a>(boolean&nbsp;tooltipEnabled)</pre>
  471. <div class="block">Sets the flag that controls whether or not tooltips are enabled.</div>
  472. <dl>
  473. <dt><span class="paramLabel">Parameters:</span></dt>
  474. <dd><code>tooltipEnabled</code> - the new flag value.</dd>
  475. </dl>
  476. </li>
  477. </ul>
  478. <a name="setAnchor-java.awt.geom.Point2D-">
  479. <!-- -->
  480. </a>
  481. <ul class="blockList">
  482. <li class="blockList">
  483. <h4>setAnchor</h4>
  484. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.226">setAnchor</a>(java.awt.geom.Point2D&nbsp;anchor)</pre>
  485. <div class="block">Set the anchor point and forces a redraw of the chart (the anchor point
  486. is used to determine the position of the crosshairs on the chart, if
  487. they are visible).</div>
  488. <dl>
  489. <dt><span class="paramLabel">Parameters:</span></dt>
  490. <dd><code>anchor</code> - the anchor (<code>null</code> permitted).</dd>
  491. </dl>
  492. </li>
  493. </ul>
  494. <a name="addChartMouseListener-org.jfree.chart.fx.interaction.ChartMouseListenerFX-">
  495. <!-- -->
  496. </a>
  497. <ul class="blockList">
  498. <li class="blockList">
  499. <h4>addChartMouseListener</h4>
  500. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.236">addChartMouseListener</a>(<a href="../../../../org/jfree/chart/fx/interaction/ChartMouseListenerFX.html" title="interface in org.jfree.chart.fx.interaction">ChartMouseListenerFX</a>&nbsp;listener)</pre>
  501. <div class="block">Registers a listener to receive <a href="../../../../org/jfree/chart/ChartMouseEvent.html" title="class in org.jfree.chart"><code>ChartMouseEvent</code></a> notifications.</div>
  502. <dl>
  503. <dt><span class="paramLabel">Parameters:</span></dt>
  504. <dd><code>listener</code> - the listener (<code>null</code> not permitted).</dd>
  505. </dl>
  506. </li>
  507. </ul>
  508. <a name="removeChartMouseListener-org.jfree.chart.fx.interaction.ChartMouseListenerFX-">
  509. <!-- -->
  510. </a>
  511. <ul class="blockList">
  512. <li class="blockList">
  513. <h4>removeChartMouseListener</h4>
  514. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.247">removeChartMouseListener</a>(<a href="../../../../org/jfree/chart/fx/interaction/ChartMouseListenerFX.html" title="interface in org.jfree.chart.fx.interaction">ChartMouseListenerFX</a>&nbsp;listener)</pre>
  515. <div class="block">Removes a listener from the list of objects listening for chart mouse
  516. events.</div>
  517. <dl>
  518. <dt><span class="paramLabel">Parameters:</span></dt>
  519. <dd><code>listener</code> - the listener.</dd>
  520. </dl>
  521. </li>
  522. </ul>
  523. <a name="getMouseHandler-java.lang.String-">
  524. <!-- -->
  525. </a>
  526. <ul class="blockList">
  527. <li class="blockList">
  528. <h4>getMouseHandler</h4>
  529. <pre>public&nbsp;<a href="../../../../org/jfree/chart/fx/interaction/MouseHandlerFX.html" title="interface in org.jfree.chart.fx.interaction">MouseHandlerFX</a>&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.260">getMouseHandler</a>(java.lang.String&nbsp;id)</pre>
  530. <div class="block">Returns the mouse handler with the specified ID, or <code>null</code> if
  531. there is no handler with that ID. This method will look for handlers
  532. in both the regular and auxiliary handler lists.</div>
  533. <dl>
  534. <dt><span class="paramLabel">Parameters:</span></dt>
  535. <dd><code>id</code> - the ID (<code>null</code> not permitted).</dd>
  536. <dt><span class="returnLabel">Returns:</span></dt>
  537. <dd>The handler with the specified ID</dd>
  538. </dl>
  539. </li>
  540. </ul>
  541. <a name="addMouseHandler-org.jfree.chart.fx.interaction.MouseHandlerFX-">
  542. <!-- -->
  543. </a>
  544. <ul class="blockList">
  545. <li class="blockList">
  546. <h4>addMouseHandler</h4>
  547. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.282">addMouseHandler</a>(<a href="../../../../org/jfree/chart/fx/interaction/MouseHandlerFX.html" title="interface in org.jfree.chart.fx.interaction">MouseHandlerFX</a>&nbsp;handler)</pre>
  548. <div class="block">Adds a mouse handler to the list of available handlers (handlers that
  549. are candidates to take the position of live handler). The handler must
  550. have an ID that uniquely identifies it amongst the handlers registered
  551. with this canvas.</div>
  552. <dl>
  553. <dt><span class="paramLabel">Parameters:</span></dt>
  554. <dd><code>handler</code> - the handler (<code>null</code> not permitted).</dd>
  555. </dl>
  556. </li>
  557. </ul>
  558. <a name="removeMouseHandler-org.jfree.chart.fx.interaction.MouseHandlerFX-">
  559. <!-- -->
  560. </a>
  561. <ul class="blockList">
  562. <li class="blockList">
  563. <h4>removeMouseHandler</h4>
  564. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.296">removeMouseHandler</a>(<a href="../../../../org/jfree/chart/fx/interaction/MouseHandlerFX.html" title="interface in org.jfree.chart.fx.interaction">MouseHandlerFX</a>&nbsp;handler)</pre>
  565. <div class="block">Removes a handler from the list of available handlers.</div>
  566. <dl>
  567. <dt><span class="paramLabel">Parameters:</span></dt>
  568. <dd><code>handler</code> - the handler (<code>null</code> not permitted).</dd>
  569. </dl>
  570. </li>
  571. </ul>
  572. <a name="clearLiveHandler--">
  573. <!-- -->
  574. </a>
  575. <ul class="blockList">
  576. <li class="blockList">
  577. <h4>clearLiveHandler</h4>
  578. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.326">clearLiveHandler</a>()</pre>
  579. <div class="block">Clears the current live handler. This method is intended for use by the
  580. handlers themselves, you should not call it directly.</div>
  581. </li>
  582. </ul>
  583. <a name="draw--">
  584. <!-- -->
  585. </a>
  586. <ul class="blockList">
  587. <li class="blockList">
  588. <h4>draw</h4>
  589. <pre>public final&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.335">draw</a>()</pre>
  590. <div class="block">Draws the content of the canvas and updates the
  591. <code>renderingInfo</code> attribute with the latest rendering
  592. information.</div>
  593. </li>
  594. </ul>
  595. <a name="findDataArea-java.awt.geom.Point2D-">
  596. <!-- -->
  597. </a>
  598. <ul class="blockList">
  599. <li class="blockList">
  600. <h4>findDataArea</h4>
  601. <pre>public&nbsp;java.awt.geom.Rectangle2D&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.357">findDataArea</a>(java.awt.geom.Point2D&nbsp;point)</pre>
  602. <div class="block">Returns the data area (the area inside the axes) for the plot or subplot.</div>
  603. <dl>
  604. <dt><span class="paramLabel">Parameters:</span></dt>
  605. <dd><code>point</code> - the selection point (for subplot selection).</dd>
  606. <dt><span class="returnLabel">Returns:</span></dt>
  607. <dd>The data area.</dd>
  608. </dl>
  609. </li>
  610. </ul>
  611. <a name="isResizable--">
  612. <!-- -->
  613. </a>
  614. <ul class="blockList">
  615. <li class="blockList">
  616. <h4>isResizable</h4>
  617. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.379">isResizable</a>()</pre>
  618. <div class="block">Return <code>true</code> to indicate the canvas is resizable.</div>
  619. <dl>
  620. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  621. <dd><code>isResizable</code>&nbsp;in class&nbsp;<code>javafx.scene.Node</code></dd>
  622. <dt><span class="returnLabel">Returns:</span></dt>
  623. <dd><code>true</code>.</dd>
  624. </dl>
  625. </li>
  626. </ul>
  627. <a name="setTooltip-java.lang.String-double-double-">
  628. <!-- -->
  629. </a>
  630. <ul class="blockList">
  631. <li class="blockList">
  632. <h4>setTooltip</h4>
  633. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.393">setTooltip</a>(java.lang.String&nbsp;text,
  634. double&nbsp;x,
  635. double&nbsp;y)</pre>
  636. <div class="block">Sets the tooltip text, with the (x, y) location being used for the
  637. anchor. If the text is <code>null</code>, no tooltip will be displayed.
  638. This method is intended for calling by the <a href="../../../../org/jfree/chart/fx/interaction/TooltipHandlerFX.html" title="class in org.jfree.chart.fx.interaction"><code>TooltipHandlerFX</code></a>
  639. class, you won't normally call it directly.</div>
  640. <dl>
  641. <dt><span class="paramLabel">Parameters:</span></dt>
  642. <dd><code>text</code> - the text (<code>null</code> permitted).</dd>
  643. <dd><code>x</code> - the x-coordinate of the mouse pointer.</dd>
  644. <dd><code>y</code> - the y-coordinate of the mouse pointer.</dd>
  645. </dl>
  646. </li>
  647. </ul>
  648. <a name="handleScroll-javafx.scene.input.ScrollEvent-">
  649. <!-- -->
  650. </a>
  651. <ul class="blockList">
  652. <li class="blockList">
  653. <h4>handleScroll</h4>
  654. <pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.517">handleScroll</a>(javafx.scene.input.ScrollEvent&nbsp;e)</pre>
  655. <div class="block">Handles a scroll event by passing it on to the registered handlers.</div>
  656. <dl>
  657. <dt><span class="paramLabel">Parameters:</span></dt>
  658. <dd><code>e</code> - the scroll event.</dd>
  659. </dl>
  660. </li>
  661. </ul>
  662. <a name="chartChanged-org.jfree.chart.event.ChartChangeEvent-">
  663. <!-- -->
  664. </a>
  665. <ul class="blockList">
  666. <li class="blockList">
  667. <h4>chartChanged</h4>
  668. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.535">chartChanged</a>(<a href="../../../../org/jfree/chart/event/ChartChangeEvent.html" title="class in org.jfree.chart.event">ChartChangeEvent</a>&nbsp;event)</pre>
  669. <div class="block">Receives a notification from the chart that it has been changed and
  670. responds by redrawing the chart entirely.</div>
  671. <dl>
  672. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  673. <dd><code><a href="../../../../org/jfree/chart/event/ChartChangeListener.html#chartChanged-org.jfree.chart.event.ChartChangeEvent-">chartChanged</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/event/ChartChangeListener.html" title="interface in org.jfree.chart.event">ChartChangeListener</a></code></dd>
  674. <dt><span class="paramLabel">Parameters:</span></dt>
  675. <dd><code>event</code> - event information.</dd>
  676. </dl>
  677. </li>
  678. </ul>
  679. <a name="dispatchMouseMovedEvent-java.awt.geom.Point2D-javafx.scene.input.MouseEvent-">
  680. <!-- -->
  681. </a>
  682. <ul class="blockList">
  683. <li class="blockList">
  684. <h4>dispatchMouseMovedEvent</h4>
  685. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.539">dispatchMouseMovedEvent</a>(java.awt.geom.Point2D&nbsp;point,
  686. javafx.scene.input.MouseEvent&nbsp;e)</pre>
  687. </li>
  688. </ul>
  689. <a name="dispatchMouseClickedEvent-java.awt.geom.Point2D-javafx.scene.input.MouseEvent-">
  690. <!-- -->
  691. </a>
  692. <ul class="blockListLast">
  693. <li class="blockList">
  694. <h4>dispatchMouseClickedEvent</h4>
  695. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/fx/ChartCanvas.html#line.549">dispatchMouseClickedEvent</a>(java.awt.geom.Point2D&nbsp;point,
  696. javafx.scene.input.MouseEvent&nbsp;e)</pre>
  697. </li>
  698. </ul>
  699. </li>
  700. </ul>
  701. </li>
  702. </ul>
  703. </div>
  704. </div>
  705. <!-- ========= END OF CLASS DATA ========= -->
  706. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  707. <div class="bottomNav"><a name="navbar.bottom">
  708. <!-- -->
  709. </a>
  710. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  711. <a name="navbar.bottom.firstrow">
  712. <!-- -->
  713. </a>
  714. <ul class="navList" title="Navigation">
  715. <li><a href="../../../../overview-summary.html">Overview</a></li>
  716. <li><a href="package-summary.html">Package</a></li>
  717. <li class="navBarCell1Rev">Class</li>
  718. <li><a href="class-use/ChartCanvas.html">Use</a></li>
  719. <li><a href="package-tree.html">Tree</a></li>
  720. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  721. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  722. <li><a href="../../../../help-doc.html">Help</a></li>
  723. </ul>
  724. </div>
  725. <div class="subNav">
  726. <ul class="navList">
  727. <li>Prev&nbsp;Class</li>
  728. <li><a href="../../../../org/jfree/chart/fx/ChartViewer.html" title="class in org.jfree.chart.fx"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  729. </ul>
  730. <ul class="navList">
  731. <li><a href="../../../../index.html?org/jfree/chart/fx/ChartCanvas.html" target="_top">Frames</a></li>
  732. <li><a href="ChartCanvas.html" target="_top">No&nbsp;Frames</a></li>
  733. </ul>
  734. <ul class="navList" id="allclasses_navbar_bottom">
  735. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  736. </ul>
  737. <div>
  738. <script type="text/javascript"><!--
  739. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  740. if(window==top) {
  741. allClassesLink.style.display = "block";
  742. }
  743. else {
  744. allClassesLink.style.display = "none";
  745. }
  746. //-->
  747. </script>
  748. </div>
  749. <div>
  750. <ul class="subNavList">
  751. <li>Summary:&nbsp;</li>
  752. <li>Nested&nbsp;|&nbsp;</li>
  753. <li><a href="#fields.inherited.from.class.javafx.scene.Node">Field</a>&nbsp;|&nbsp;</li>
  754. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  755. <li><a href="#method.summary">Method</a></li>
  756. </ul>
  757. <ul class="subNavList">
  758. <li>Detail:&nbsp;</li>
  759. <li>Field&nbsp;|&nbsp;</li>
  760. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  761. <li><a href="#method.detail">Method</a></li>
  762. </ul>
  763. </div>
  764. <a name="skip.navbar.bottom">
  765. <!-- -->
  766. </a></div>
  767. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  768. </body>
  769. </html>