ChartPanel.html 152 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400
  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:26 CEST 2014 -->
  6. <title>ChartPanel (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="ChartPanel (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,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":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/ChartPanel.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><a href="../../../org/jfree/chart/ChartMouseListener.html" title="interface in org.jfree.chart"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  53. <li><a href="../../../org/jfree/chart/ChartRenderingInfo.html" title="class in org.jfree.chart"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../../../index.html?org/jfree/chart/ChartPanel.html" target="_top">Frames</a></li>
  57. <li><a href="ChartPanel.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><a href="#nested.classes.inherited.from.class.javax.swing.JPanel">Nested</a>&nbsp;|&nbsp;</li>
  78. <li><a href="#field.summary">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><a href="#field.detail">Field</a>&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</div>
  96. <h2 title="Class ChartPanel" class="title">Class ChartPanel</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>java.awt.Component</li>
  104. <li>
  105. <ul class="inheritance">
  106. <li>java.awt.Container</li>
  107. <li>
  108. <ul class="inheritance">
  109. <li>javax.swing.JComponent</li>
  110. <li>
  111. <ul class="inheritance">
  112. <li>javax.swing.JPanel</li>
  113. <li>
  114. <ul class="inheritance">
  115. <li>org.jfree.chart.ChartPanel</li>
  116. </ul>
  117. </li>
  118. </ul>
  119. </li>
  120. </ul>
  121. </li>
  122. </ul>
  123. </li>
  124. </ul>
  125. </li>
  126. </ul>
  127. <div class="description">
  128. <ul class="blockList">
  129. <li class="blockList">
  130. <dl>
  131. <dt>All Implemented Interfaces:</dt>
  132. <dd>java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.print.Printable, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, <a href="../../../org/jfree/chart/event/ChartChangeListener.html" title="interface in org.jfree.chart.event">ChartChangeListener</a>, <a href="../../../org/jfree/chart/event/ChartProgressListener.html" title="interface in org.jfree.chart.event">ChartProgressListener</a>, <a href="../../../org/jfree/chart/event/OverlayChangeListener.html" title="interface in org.jfree.chart.event">OverlayChangeListener</a></dd>
  133. </dl>
  134. <dl>
  135. <dt>Direct Known Subclasses:</dt>
  136. <dd><a href="../../../org/jfree/chart/PolarChartPanel.html" title="class in org.jfree.chart">PolarChartPanel</a></dd>
  137. </dl>
  138. <hr>
  139. <br>
  140. <pre>public class <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.262">ChartPanel</a>
  141. extends javax.swing.JPanel
  142. implements <a href="../../../org/jfree/chart/event/ChartChangeListener.html" title="interface in org.jfree.chart.event">ChartChangeListener</a>, <a href="../../../org/jfree/chart/event/ChartProgressListener.html" title="interface in org.jfree.chart.event">ChartProgressListener</a>, java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, <a href="../../../org/jfree/chart/event/OverlayChangeListener.html" title="interface in org.jfree.chart.event">OverlayChangeListener</a>, java.awt.print.Printable, java.io.Serializable</pre>
  143. <div class="block">A Swing GUI component for displaying a <a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart"><code>JFreeChart</code></a> object.
  144. <P>
  145. The panel registers with the chart to receive notification of changes to any
  146. component of the chart. The chart is redrawn automatically whenever this
  147. notification is received.</div>
  148. <dl>
  149. <dt><span class="seeLabel">See Also:</span></dt>
  150. <dd><a href="../../../serialized-form.html#org.jfree.chart.ChartPanel">Serialized Form</a></dd>
  151. </dl>
  152. </li>
  153. </ul>
  154. </div>
  155. <div class="summary">
  156. <ul class="blockList">
  157. <li class="blockList">
  158. <!-- ======== NESTED CLASS SUMMARY ======== -->
  159. <ul class="blockList">
  160. <li class="blockList"><a name="nested.class.summary">
  161. <!-- -->
  162. </a>
  163. <h3>Nested Class Summary</h3>
  164. <ul class="blockList">
  165. <li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JPanel">
  166. <!-- -->
  167. </a>
  168. <h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JPanel</h3>
  169. <code>javax.swing.JPanel.AccessibleJPanel</code></li>
  170. </ul>
  171. <ul class="blockList">
  172. <li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JComponent">
  173. <!-- -->
  174. </a>
  175. <h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JComponent</h3>
  176. <code>javax.swing.JComponent.AccessibleJComponent</code></li>
  177. </ul>
  178. <ul class="blockList">
  179. <li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Container">
  180. <!-- -->
  181. </a>
  182. <h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Container</h3>
  183. <code>java.awt.Container.AccessibleAWTContainer</code></li>
  184. </ul>
  185. <ul class="blockList">
  186. <li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
  187. <!-- -->
  188. </a>
  189. <h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
  190. <code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
  191. </ul>
  192. </li>
  193. </ul>
  194. <!-- =========== FIELD SUMMARY =========== -->
  195. <ul class="blockList">
  196. <li class="blockList"><a name="field.summary">
  197. <!-- -->
  198. </a>
  199. <h3>Field Summary</h3>
  200. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
  201. <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
  202. <tr>
  203. <th class="colFirst" scope="col">Modifier and Type</th>
  204. <th class="colLast" scope="col">Field and Description</th>
  205. </tr>
  206. <tr class="altColor">
  207. <td class="colFirst"><code>static java.lang.String</code></td>
  208. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#COPY_COMMAND">COPY_COMMAND</a></span></code>
  209. <div class="block">Copy action command.</div>
  210. </td>
  211. </tr>
  212. <tr class="rowColor">
  213. <td class="colFirst"><code>static boolean</code></td>
  214. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#DEFAULT_BUFFER_USED">DEFAULT_BUFFER_USED</a></span></code>
  215. <div class="block">Default setting for buffer usage.</div>
  216. </td>
  217. </tr>
  218. <tr class="altColor">
  219. <td class="colFirst"><code>static int</code></td>
  220. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#DEFAULT_HEIGHT">DEFAULT_HEIGHT</a></span></code>
  221. <div class="block">The default panel height.</div>
  222. </td>
  223. </tr>
  224. <tr class="rowColor">
  225. <td class="colFirst"><code>static int</code></td>
  226. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#DEFAULT_MAXIMUM_DRAW_HEIGHT">DEFAULT_MAXIMUM_DRAW_HEIGHT</a></span></code>
  227. <div class="block">The default limit above which chart scaling kicks in.</div>
  228. </td>
  229. </tr>
  230. <tr class="altColor">
  231. <td class="colFirst"><code>static int</code></td>
  232. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#DEFAULT_MAXIMUM_DRAW_WIDTH">DEFAULT_MAXIMUM_DRAW_WIDTH</a></span></code>
  233. <div class="block">The default limit above which chart scaling kicks in.</div>
  234. </td>
  235. </tr>
  236. <tr class="rowColor">
  237. <td class="colFirst"><code>static int</code></td>
  238. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#DEFAULT_MINIMUM_DRAW_HEIGHT">DEFAULT_MINIMUM_DRAW_HEIGHT</a></span></code>
  239. <div class="block">The default limit below which chart scaling kicks in.</div>
  240. </td>
  241. </tr>
  242. <tr class="altColor">
  243. <td class="colFirst"><code>static int</code></td>
  244. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#DEFAULT_MINIMUM_DRAW_WIDTH">DEFAULT_MINIMUM_DRAW_WIDTH</a></span></code>
  245. <div class="block">The default limit below which chart scaling kicks in.</div>
  246. </td>
  247. </tr>
  248. <tr class="rowColor">
  249. <td class="colFirst"><code>static int</code></td>
  250. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#DEFAULT_WIDTH">DEFAULT_WIDTH</a></span></code>
  251. <div class="block">The default panel width.</div>
  252. </td>
  253. </tr>
  254. <tr class="altColor">
  255. <td class="colFirst"><code>static int</code></td>
  256. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#DEFAULT_ZOOM_TRIGGER_DISTANCE">DEFAULT_ZOOM_TRIGGER_DISTANCE</a></span></code>
  257. <div class="block">The minimum size required to perform a zoom on a rectangle</div>
  258. </td>
  259. </tr>
  260. <tr class="rowColor">
  261. <td class="colFirst"><code>protected static java.util.ResourceBundle</code></td>
  262. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#localizationResources">localizationResources</a></span></code>
  263. <div class="block">The resourceBundle for the localization.</div>
  264. </td>
  265. </tr>
  266. <tr class="altColor">
  267. <td class="colFirst"><code>static java.lang.String</code></td>
  268. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#PRINT_COMMAND">PRINT_COMMAND</a></span></code>
  269. <div class="block">Print action command.</div>
  270. </td>
  271. </tr>
  272. <tr class="rowColor">
  273. <td class="colFirst"><code>static java.lang.String</code></td>
  274. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#PROPERTIES_COMMAND">PROPERTIES_COMMAND</a></span></code>
  275. <div class="block">Properties action command.</div>
  276. </td>
  277. </tr>
  278. <tr class="altColor">
  279. <td class="colFirst"><code>static java.lang.String</code></td>
  280. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#SAVE_COMMAND">SAVE_COMMAND</a></span></code>
  281. <div class="block">Save action command.</div>
  282. </td>
  283. </tr>
  284. <tr class="rowColor">
  285. <td class="colFirst"><code>static java.lang.String</code></td>
  286. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_IN_BOTH_COMMAND">ZOOM_IN_BOTH_COMMAND</a></span></code>
  287. <div class="block">Zoom in (both axes) action command.</div>
  288. </td>
  289. </tr>
  290. <tr class="altColor">
  291. <td class="colFirst"><code>static java.lang.String</code></td>
  292. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_IN_DOMAIN_COMMAND">ZOOM_IN_DOMAIN_COMMAND</a></span></code>
  293. <div class="block">Zoom in (domain axis only) action command.</div>
  294. </td>
  295. </tr>
  296. <tr class="rowColor">
  297. <td class="colFirst"><code>static java.lang.String</code></td>
  298. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_IN_RANGE_COMMAND">ZOOM_IN_RANGE_COMMAND</a></span></code>
  299. <div class="block">Zoom in (range axis only) action command.</div>
  300. </td>
  301. </tr>
  302. <tr class="altColor">
  303. <td class="colFirst"><code>static java.lang.String</code></td>
  304. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_OUT_BOTH_COMMAND">ZOOM_OUT_BOTH_COMMAND</a></span></code>
  305. <div class="block">Zoom out (both axes) action command.</div>
  306. </td>
  307. </tr>
  308. <tr class="rowColor">
  309. <td class="colFirst"><code>static java.lang.String</code></td>
  310. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_OUT_DOMAIN_COMMAND">ZOOM_OUT_DOMAIN_COMMAND</a></span></code>
  311. <div class="block">Zoom out (domain axis only) action command.</div>
  312. </td>
  313. </tr>
  314. <tr class="altColor">
  315. <td class="colFirst"><code>static java.lang.String</code></td>
  316. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_OUT_RANGE_COMMAND">ZOOM_OUT_RANGE_COMMAND</a></span></code>
  317. <div class="block">Zoom out (range axis only) action command.</div>
  318. </td>
  319. </tr>
  320. <tr class="rowColor">
  321. <td class="colFirst"><code>static java.lang.String</code></td>
  322. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_RESET_BOTH_COMMAND">ZOOM_RESET_BOTH_COMMAND</a></span></code>
  323. <div class="block">Zoom reset (both axes) action command.</div>
  324. </td>
  325. </tr>
  326. <tr class="altColor">
  327. <td class="colFirst"><code>static java.lang.String</code></td>
  328. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_RESET_DOMAIN_COMMAND">ZOOM_RESET_DOMAIN_COMMAND</a></span></code>
  329. <div class="block">Zoom reset (domain axis only) action command.</div>
  330. </td>
  331. </tr>
  332. <tr class="rowColor">
  333. <td class="colFirst"><code>static java.lang.String</code></td>
  334. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ZOOM_RESET_RANGE_COMMAND">ZOOM_RESET_RANGE_COMMAND</a></span></code>
  335. <div class="block">Zoom reset (range axis only) action command.</div>
  336. </td>
  337. </tr>
  338. </table>
  339. <ul class="blockList">
  340. <li class="blockList"><a name="fields.inherited.from.class.javax.swing.JComponent">
  341. <!-- -->
  342. </a>
  343. <h3>Fields inherited from class&nbsp;javax.swing.JComponent</h3>
  344. <code>listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW</code></li>
  345. </ul>
  346. <ul class="blockList">
  347. <li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
  348. <!-- -->
  349. </a>
  350. <h3>Fields inherited from class&nbsp;java.awt.Component</h3>
  351. <code>accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
  352. </ul>
  353. <ul class="blockList">
  354. <li class="blockList"><a name="fields.inherited.from.class.java.awt.print.Printable">
  355. <!-- -->
  356. </a>
  357. <h3>Fields inherited from interface&nbsp;java.awt.print.Printable</h3>
  358. <code>NO_SUCH_PAGE, PAGE_EXISTS</code></li>
  359. </ul>
  360. <ul class="blockList">
  361. <li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
  362. <!-- -->
  363. </a>
  364. <h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
  365. <code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
  366. </ul>
  367. </li>
  368. </ul>
  369. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  370. <ul class="blockList">
  371. <li class="blockList"><a name="constructor.summary">
  372. <!-- -->
  373. </a>
  374. <h3>Constructor Summary</h3>
  375. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  376. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  377. <tr>
  378. <th class="colOne" scope="col">Constructor and Description</th>
  379. </tr>
  380. <tr class="altColor">
  381. <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ChartPanel-org.jfree.chart.JFreeChart-">ChartPanel</a></span>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart)</code>
  382. <div class="block">Constructs a panel that displays the specified chart.</div>
  383. </td>
  384. </tr>
  385. <tr class="rowColor">
  386. <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ChartPanel-org.jfree.chart.JFreeChart-boolean-">ChartPanel</a></span>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart,
  387. boolean&nbsp;useBuffer)</code>
  388. <div class="block">Constructs a panel containing a chart.</div>
  389. </td>
  390. </tr>
  391. <tr class="altColor">
  392. <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ChartPanel-org.jfree.chart.JFreeChart-boolean-boolean-boolean-boolean-boolean-">ChartPanel</a></span>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart,
  393. boolean&nbsp;properties,
  394. boolean&nbsp;save,
  395. boolean&nbsp;print,
  396. boolean&nbsp;zoom,
  397. boolean&nbsp;tooltips)</code>
  398. <div class="block">Constructs a JFreeChart panel.</div>
  399. </td>
  400. </tr>
  401. <tr class="rowColor">
  402. <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ChartPanel-org.jfree.chart.JFreeChart-int-int-int-int-int-int-boolean-boolean-boolean-boolean-boolean-boolean-">ChartPanel</a></span>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart,
  403. int&nbsp;width,
  404. int&nbsp;height,
  405. int&nbsp;minimumDrawWidth,
  406. int&nbsp;minimumDrawHeight,
  407. int&nbsp;maximumDrawWidth,
  408. int&nbsp;maximumDrawHeight,
  409. boolean&nbsp;useBuffer,
  410. boolean&nbsp;properties,
  411. boolean&nbsp;save,
  412. boolean&nbsp;print,
  413. boolean&nbsp;zoom,
  414. boolean&nbsp;tooltips)</code>
  415. <div class="block">Constructs a JFreeChart panel.</div>
  416. </td>
  417. </tr>
  418. <tr class="altColor">
  419. <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#ChartPanel-org.jfree.chart.JFreeChart-int-int-int-int-int-int-boolean-boolean-boolean-boolean-boolean-boolean-boolean-">ChartPanel</a></span>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart,
  420. int&nbsp;width,
  421. int&nbsp;height,
  422. int&nbsp;minimumDrawWidth,
  423. int&nbsp;minimumDrawHeight,
  424. int&nbsp;maximumDrawWidth,
  425. int&nbsp;maximumDrawHeight,
  426. boolean&nbsp;useBuffer,
  427. boolean&nbsp;properties,
  428. boolean&nbsp;copy,
  429. boolean&nbsp;save,
  430. boolean&nbsp;print,
  431. boolean&nbsp;zoom,
  432. boolean&nbsp;tooltips)</code>
  433. <div class="block">Constructs a JFreeChart panel.</div>
  434. </td>
  435. </tr>
  436. </table>
  437. </li>
  438. </ul>
  439. <!-- ========== METHOD SUMMARY =========== -->
  440. <ul class="blockList">
  441. <li class="blockList"><a name="method.summary">
  442. <!-- -->
  443. </a>
  444. <h3>Method Summary</h3>
  445. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  446. <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>
  447. <tr>
  448. <th class="colFirst" scope="col">Modifier and Type</th>
  449. <th class="colLast" scope="col">Method and Description</th>
  450. </tr>
  451. <tr id="i0" class="altColor">
  452. <td class="colFirst"><code>void</code></td>
  453. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#actionPerformed-java.awt.event.ActionEvent-">actionPerformed</a></span>(java.awt.event.ActionEvent&nbsp;event)</code>
  454. <div class="block">Handles action events generated by the popup menu.</div>
  455. </td>
  456. </tr>
  457. <tr id="i1" class="rowColor">
  458. <td class="colFirst"><code>void</code></td>
  459. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#addChartMouseListener-org.jfree.chart.ChartMouseListener-">addChartMouseListener</a></span>(<a href="../../../org/jfree/chart/ChartMouseListener.html" title="interface in org.jfree.chart">ChartMouseListener</a>&nbsp;listener)</code>
  460. <div class="block">Adds a listener to the list of objects listening for chart mouse events.</div>
  461. </td>
  462. </tr>
  463. <tr id="i2" class="altColor">
  464. <td class="colFirst"><code>void</code></td>
  465. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#addOverlay-org.jfree.chart.panel.Overlay-">addOverlay</a></span>(<a href="../../../org/jfree/chart/panel/Overlay.html" title="interface in org.jfree.chart.panel">Overlay</a>&nbsp;overlay)</code>
  466. <div class="block">Add an overlay to the panel.</div>
  467. </td>
  468. </tr>
  469. <tr id="i3" class="rowColor">
  470. <td class="colFirst"><code>void</code></td>
  471. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.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>
  472. <div class="block">Receives notification of changes to the chart, and redraws the chart.</div>
  473. </td>
  474. </tr>
  475. <tr id="i4" class="altColor">
  476. <td class="colFirst"><code>void</code></td>
  477. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#chartProgress-org.jfree.chart.event.ChartProgressEvent-">chartProgress</a></span>(<a href="../../../org/jfree/chart/event/ChartProgressEvent.html" title="class in org.jfree.chart.event">ChartProgressEvent</a>&nbsp;event)</code>
  478. <div class="block">Receives notification of a chart progress event.</div>
  479. </td>
  480. </tr>
  481. <tr id="i5" class="rowColor">
  482. <td class="colFirst"><code>void</code></td>
  483. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#createChartPrintJob--">createChartPrintJob</a></span>()</code>
  484. <div class="block">Creates a print job for the chart.</div>
  485. </td>
  486. </tr>
  487. <tr id="i6" class="altColor">
  488. <td class="colFirst"><code>protected javax.swing.JPopupMenu</code></td>
  489. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#createPopupMenu-boolean-boolean-boolean-boolean-">createPopupMenu</a></span>(boolean&nbsp;properties,
  490. boolean&nbsp;save,
  491. boolean&nbsp;print,
  492. boolean&nbsp;zoom)</code>
  493. <div class="block">Creates a popup menu for the panel.</div>
  494. </td>
  495. </tr>
  496. <tr id="i7" class="rowColor">
  497. <td class="colFirst"><code>protected javax.swing.JPopupMenu</code></td>
  498. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#createPopupMenu-boolean-boolean-boolean-boolean-boolean-">createPopupMenu</a></span>(boolean&nbsp;properties,
  499. boolean&nbsp;copy,
  500. boolean&nbsp;save,
  501. boolean&nbsp;print,
  502. boolean&nbsp;zoom)</code>
  503. <div class="block">Creates a popup menu for the panel.</div>
  504. </td>
  505. </tr>
  506. <tr id="i8" class="altColor">
  507. <td class="colFirst"><code>protected void</code></td>
  508. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#displayPopupMenu-int-int-">displayPopupMenu</a></span>(int&nbsp;x,
  509. int&nbsp;y)</code>
  510. <div class="block">The idea is to modify the zooming options depending on the type of chart
  511. being displayed by the panel.</div>
  512. </td>
  513. </tr>
  514. <tr id="i9" class="rowColor">
  515. <td class="colFirst"><code>void</code></td>
  516. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#doCopy--">doCopy</a></span>()</code>
  517. <div class="block">Copies the current chart to the system clipboard.</div>
  518. </td>
  519. </tr>
  520. <tr id="i10" class="altColor">
  521. <td class="colFirst"><code>void</code></td>
  522. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#doEditChartProperties--">doEditChartProperties</a></span>()</code>
  523. <div class="block">Displays a dialog that allows the user to edit the properties for the
  524. current chart.</div>
  525. </td>
  526. </tr>
  527. <tr id="i11" class="rowColor">
  528. <td class="colFirst"><code>void</code></td>
  529. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#doSaveAs--">doSaveAs</a></span>()</code>
  530. <div class="block">Opens a file chooser and gives the user an opportunity to save the chart
  531. in PNG format.</div>
  532. </td>
  533. </tr>
  534. <tr id="i12" class="altColor">
  535. <td class="colFirst"><code>java.awt.geom.Point2D</code></td>
  536. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getAnchor--">getAnchor</a></span>()</code>
  537. <div class="block">Returns the anchor point.</div>
  538. </td>
  539. </tr>
  540. <tr id="i13" class="rowColor">
  541. <td class="colFirst"><code><a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a></code></td>
  542. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getChart--">getChart</a></span>()</code>
  543. <div class="block">Returns the chart contained in the panel.</div>
  544. </td>
  545. </tr>
  546. <tr id="i14" class="altColor">
  547. <td class="colFirst"><code><a href="../../../org/jfree/chart/ChartRenderingInfo.html" title="class in org.jfree.chart">ChartRenderingInfo</a></code></td>
  548. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getChartRenderingInfo--">getChartRenderingInfo</a></span>()</code>
  549. <div class="block">Returns the chart rendering info from the most recent chart redraw.</div>
  550. </td>
  551. </tr>
  552. <tr id="i15" class="rowColor">
  553. <td class="colFirst"><code>java.io.File</code></td>
  554. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getDefaultDirectoryForSaveAs--">getDefaultDirectoryForSaveAs</a></span>()</code>
  555. <div class="block">Returns the default directory for the "save as" option.</div>
  556. </td>
  557. </tr>
  558. <tr id="i16" class="altColor">
  559. <td class="colFirst"><code>int</code></td>
  560. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getDismissDelay--">getDismissDelay</a></span>()</code>
  561. <div class="block">Returns the dismissal tooltip delay value used inside this chart panel.</div>
  562. </td>
  563. </tr>
  564. <tr id="i17" class="rowColor">
  565. <td class="colFirst"><code><a href="../../../org/jfree/chart/entity/ChartEntity.html" title="class in org.jfree.chart.entity">ChartEntity</a></code></td>
  566. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getEntityForPoint-int-int-">getEntityForPoint</a></span>(int&nbsp;viewX,
  567. int&nbsp;viewY)</code>
  568. <div class="block">Returns the chart entity at a given point.</div>
  569. </td>
  570. </tr>
  571. <tr id="i18" class="altColor">
  572. <td class="colFirst"><code>boolean</code></td>
  573. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getFillZoomRectangle--">getFillZoomRectangle</a></span>()</code>
  574. <div class="block">Returns the flag that controls whether or not the zoom rectangle is
  575. filled when drawn.</div>
  576. </td>
  577. </tr>
  578. <tr id="i19" class="rowColor">
  579. <td class="colFirst"><code>boolean</code></td>
  580. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getHorizontalAxisTrace--">getHorizontalAxisTrace</a></span>()</code>
  581. <div class="block">Returns the flag that controls whether or not a horizontal axis trace
  582. line is drawn over the plot area at the current mouse location.</div>
  583. </td>
  584. </tr>
  585. <tr id="i20" class="altColor">
  586. <td class="colFirst"><code>protected java.awt.geom.Line2D</code></td>
  587. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getHorizontalTraceLine--">getHorizontalTraceLine</a></span>()</code>
  588. <div class="block">Returns the horizontal trace line.</div>
  589. </td>
  590. </tr>
  591. <tr id="i21" class="rowColor">
  592. <td class="colFirst"><code>int</code></td>
  593. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getInitialDelay--">getInitialDelay</a></span>()</code>
  594. <div class="block">Returns the initial tooltip delay value used inside this chart panel.</div>
  595. </td>
  596. </tr>
  597. <tr id="i22" class="altColor">
  598. <td class="colFirst"><code>java.util.EventListener[]</code></td>
  599. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getListeners-java.lang.Class-">getListeners</a></span>(java.lang.Class&nbsp;listenerType)</code>
  600. <div class="block">Returns an array of the listeners of the given type registered with the
  601. panel.</div>
  602. </td>
  603. </tr>
  604. <tr id="i23" class="rowColor">
  605. <td class="colFirst"><code>int</code></td>
  606. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getMaximumDrawHeight--">getMaximumDrawHeight</a></span>()</code>
  607. <div class="block">Returns the maximum drawing height for charts.</div>
  608. </td>
  609. </tr>
  610. <tr id="i24" class="altColor">
  611. <td class="colFirst"><code>int</code></td>
  612. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getMaximumDrawWidth--">getMaximumDrawWidth</a></span>()</code>
  613. <div class="block">Returns the maximum drawing width for charts.</div>
  614. </td>
  615. </tr>
  616. <tr id="i25" class="rowColor">
  617. <td class="colFirst"><code>int</code></td>
  618. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getMinimumDrawHeight--">getMinimumDrawHeight</a></span>()</code>
  619. <div class="block">Returns the minimum drawing height for charts.</div>
  620. </td>
  621. </tr>
  622. <tr id="i26" class="altColor">
  623. <td class="colFirst"><code>int</code></td>
  624. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getMinimumDrawWidth--">getMinimumDrawWidth</a></span>()</code>
  625. <div class="block">Returns the minimum drawing width for charts.</div>
  626. </td>
  627. </tr>
  628. <tr id="i27" class="rowColor">
  629. <td class="colFirst"><code>javax.swing.JPopupMenu</code></td>
  630. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getPopupMenu--">getPopupMenu</a></span>()</code>
  631. <div class="block">Returns the popup menu.</div>
  632. </td>
  633. </tr>
  634. <tr id="i28" class="altColor">
  635. <td class="colFirst"><code>boolean</code></td>
  636. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getRefreshBuffer--">getRefreshBuffer</a></span>()</code>
  637. <div class="block">Returns the flag that controls whether or not the offscreen buffer
  638. needs to be refreshed.</div>
  639. </td>
  640. </tr>
  641. <tr id="i29" class="rowColor">
  642. <td class="colFirst"><code>int</code></td>
  643. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getReshowDelay--">getReshowDelay</a></span>()</code>
  644. <div class="block">Returns the reshow tooltip delay value used inside this chart panel.</div>
  645. </td>
  646. </tr>
  647. <tr id="i30" class="altColor">
  648. <td class="colFirst"><code>double</code></td>
  649. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getScaleX--">getScaleX</a></span>()</code>
  650. <div class="block">Returns the X scale factor for the chart.</div>
  651. </td>
  652. </tr>
  653. <tr id="i31" class="rowColor">
  654. <td class="colFirst"><code>double</code></td>
  655. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getScaleY--">getScaleY</a></span>()</code>
  656. <div class="block">Returns the Y scale factory for the chart.</div>
  657. </td>
  658. </tr>
  659. <tr id="i32" class="altColor">
  660. <td class="colFirst"><code>java.awt.geom.Rectangle2D</code></td>
  661. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getScreenDataArea--">getScreenDataArea</a></span>()</code>
  662. <div class="block">Returns the data area for the chart (the area inside the axes) with the
  663. current scaling applied (that is, the area as it appears on screen).</div>
  664. </td>
  665. </tr>
  666. <tr id="i33" class="rowColor">
  667. <td class="colFirst"><code>java.awt.geom.Rectangle2D</code></td>
  668. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getScreenDataArea-int-int-">getScreenDataArea</a></span>(int&nbsp;x,
  669. int&nbsp;y)</code>
  670. <div class="block">Returns the data area (the area inside the axes) for the plot or subplot,
  671. with the current scaling applied.</div>
  672. </td>
  673. </tr>
  674. <tr id="i34" class="altColor">
  675. <td class="colFirst"><code>java.lang.String</code></td>
  676. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getToolTipText-java.awt.event.MouseEvent-">getToolTipText</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>
  677. <div class="block">Returns a string for the tooltip.</div>
  678. </td>
  679. </tr>
  680. <tr id="i35" class="rowColor">
  681. <td class="colFirst"><code>boolean</code></td>
  682. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getVerticalAxisTrace--">getVerticalAxisTrace</a></span>()</code>
  683. <div class="block">Returns the flag that controls whether or not a vertical axis trace
  684. line is drawn over the plot area at the current mouse location.</div>
  685. </td>
  686. </tr>
  687. <tr id="i36" class="altColor">
  688. <td class="colFirst"><code>protected java.awt.geom.Line2D</code></td>
  689. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getVerticalTraceLine--">getVerticalTraceLine</a></span>()</code>
  690. <div class="block">Returns the vertical trace line.</div>
  691. </td>
  692. </tr>
  693. <tr id="i37" class="rowColor">
  694. <td class="colFirst"><code>boolean</code></td>
  695. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getZoomAroundAnchor--">getZoomAroundAnchor</a></span>()</code>
  696. <div class="block">Returns the flag that controls whether or not zoom operations are
  697. centered around the current anchor point.</div>
  698. </td>
  699. </tr>
  700. <tr id="i38" class="altColor">
  701. <td class="colFirst"><code>java.awt.Paint</code></td>
  702. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getZoomFillPaint--">getZoomFillPaint</a></span>()</code>
  703. <div class="block">Returns the zoom rectangle fill paint.</div>
  704. </td>
  705. </tr>
  706. <tr id="i39" class="rowColor">
  707. <td class="colFirst"><code>double</code></td>
  708. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getZoomInFactor--">getZoomInFactor</a></span>()</code>
  709. <div class="block">Returns the zoom in factor.</div>
  710. </td>
  711. </tr>
  712. <tr id="i40" class="altColor">
  713. <td class="colFirst"><code>double</code></td>
  714. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getZoomOutFactor--">getZoomOutFactor</a></span>()</code>
  715. <div class="block">Returns the zoom out factor.</div>
  716. </td>
  717. </tr>
  718. <tr id="i41" class="rowColor">
  719. <td class="colFirst"><code>java.awt.Paint</code></td>
  720. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getZoomOutlinePaint--">getZoomOutlinePaint</a></span>()</code>
  721. <div class="block">Returns the zoom rectangle outline paint.</div>
  722. </td>
  723. </tr>
  724. <tr id="i42" class="altColor">
  725. <td class="colFirst"><code>int</code></td>
  726. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#getZoomTriggerDistance--">getZoomTriggerDistance</a></span>()</code>
  727. <div class="block">Returns the zoom trigger distance.</div>
  728. </td>
  729. </tr>
  730. <tr id="i43" class="rowColor">
  731. <td class="colFirst"><code>boolean</code></td>
  732. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#isDomainZoomable--">isDomainZoomable</a></span>()</code>
  733. <div class="block">Returns the flag that determines whether or not zooming is enabled for
  734. the domain axis.</div>
  735. </td>
  736. </tr>
  737. <tr id="i44" class="altColor">
  738. <td class="colFirst"><code>boolean</code></td>
  739. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#isEnforceFileExtensions--">isEnforceFileExtensions</a></span>()</code>
  740. <div class="block">Returns <code>true</code> if file extensions should be enforced, and
  741. <code>false</code> otherwise.</div>
  742. </td>
  743. </tr>
  744. <tr id="i45" class="rowColor">
  745. <td class="colFirst"><code>boolean</code></td>
  746. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#isMouseWheelEnabled--">isMouseWheelEnabled</a></span>()</code>
  747. <div class="block">Returns <code>true</code> if the mouse wheel handler is enabled, and
  748. <code>false</code> otherwise.</div>
  749. </td>
  750. </tr>
  751. <tr id="i46" class="altColor">
  752. <td class="colFirst"><code>boolean</code></td>
  753. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#isRangeZoomable--">isRangeZoomable</a></span>()</code>
  754. <div class="block">Returns the flag that determines whether or not zooming is enabled for
  755. the range axis.</div>
  756. </td>
  757. </tr>
  758. <tr id="i47" class="rowColor">
  759. <td class="colFirst"><code>void</code></td>
  760. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked</a></span>(java.awt.event.MouseEvent&nbsp;event)</code>
  761. <div class="block">Receives notification of mouse clicks on the panel.</div>
  762. </td>
  763. </tr>
  764. <tr id="i48" class="altColor">
  765. <td class="colFirst"><code>void</code></td>
  766. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>
  767. <div class="block">Handles a 'mouse dragged' event.</div>
  768. </td>
  769. </tr>
  770. <tr id="i49" class="rowColor">
  771. <td class="colFirst"><code>void</code></td>
  772. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>
  773. <div class="block">Handles a 'mouse entered' event.</div>
  774. </td>
  775. </tr>
  776. <tr id="i50" class="altColor">
  777. <td class="colFirst"><code>void</code></td>
  778. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>
  779. <div class="block">Handles a 'mouse exited' event.</div>
  780. </td>
  781. </tr>
  782. <tr id="i51" class="rowColor">
  783. <td class="colFirst"><code>void</code></td>
  784. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>
  785. <div class="block">Implementation of the MouseMotionListener's method.</div>
  786. </td>
  787. </tr>
  788. <tr id="i52" class="altColor">
  789. <td class="colFirst"><code>void</code></td>
  790. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>
  791. <div class="block">Handles a 'mouse pressed' event.</div>
  792. </td>
  793. </tr>
  794. <tr id="i53" class="rowColor">
  795. <td class="colFirst"><code>void</code></td>
  796. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>
  797. <div class="block">Handles a 'mouse released' event.</div>
  798. </td>
  799. </tr>
  800. <tr id="i54" class="altColor">
  801. <td class="colFirst"><code>void</code></td>
  802. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#overlayChanged-org.jfree.chart.event.OverlayChangeEvent-">overlayChanged</a></span>(<a href="../../../org/jfree/chart/event/OverlayChangeEvent.html" title="class in org.jfree.chart.event">OverlayChangeEvent</a>&nbsp;event)</code>
  803. <div class="block">Handles a change to an overlay by repainting the panel.</div>
  804. </td>
  805. </tr>
  806. <tr id="i55" class="rowColor">
  807. <td class="colFirst"><code>void</code></td>
  808. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#paintComponent-java.awt.Graphics-">paintComponent</a></span>(java.awt.Graphics&nbsp;g)</code>
  809. <div class="block">Paints the component by drawing the chart to fill the entire component,
  810. but allowing for the insets (which will be non-zero if a border has been
  811. set for this component).</div>
  812. </td>
  813. </tr>
  814. <tr id="i56" class="altColor">
  815. <td class="colFirst"><code>int</code></td>
  816. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#print-java.awt.Graphics-java.awt.print.PageFormat-int-">print</a></span>(java.awt.Graphics&nbsp;g,
  817. java.awt.print.PageFormat&nbsp;pf,
  818. int&nbsp;pageIndex)</code>
  819. <div class="block">Prints the chart on a single page.</div>
  820. </td>
  821. </tr>
  822. <tr id="i57" class="rowColor">
  823. <td class="colFirst"><code>void</code></td>
  824. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#removeChartMouseListener-org.jfree.chart.ChartMouseListener-">removeChartMouseListener</a></span>(<a href="../../../org/jfree/chart/ChartMouseListener.html" title="interface in org.jfree.chart">ChartMouseListener</a>&nbsp;listener)</code>
  825. <div class="block">Removes a listener from the list of objects listening for chart mouse
  826. events.</div>
  827. </td>
  828. </tr>
  829. <tr id="i58" class="altColor">
  830. <td class="colFirst"><code>void</code></td>
  831. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#removeOverlay-org.jfree.chart.panel.Overlay-">removeOverlay</a></span>(<a href="../../../org/jfree/chart/panel/Overlay.html" title="interface in org.jfree.chart.panel">Overlay</a>&nbsp;overlay)</code>
  832. <div class="block">Removes an overlay from the panel.</div>
  833. </td>
  834. </tr>
  835. <tr id="i59" class="rowColor">
  836. <td class="colFirst"><code>void</code></td>
  837. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#restoreAutoBounds--">restoreAutoBounds</a></span>()</code>
  838. <div class="block">Restores the auto-range calculation on both axes.</div>
  839. </td>
  840. </tr>
  841. <tr id="i60" class="altColor">
  842. <td class="colFirst"><code>void</code></td>
  843. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#restoreAutoDomainBounds--">restoreAutoDomainBounds</a></span>()</code>
  844. <div class="block">Restores the auto-range calculation on the domain axis.</div>
  845. </td>
  846. </tr>
  847. <tr id="i61" class="rowColor">
  848. <td class="colFirst"><code>void</code></td>
  849. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#restoreAutoRangeBounds--">restoreAutoRangeBounds</a></span>()</code>
  850. <div class="block">Restores the auto-range calculation on the range axis.</div>
  851. </td>
  852. </tr>
  853. <tr id="i62" class="altColor">
  854. <td class="colFirst"><code>java.awt.geom.Rectangle2D</code></td>
  855. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#scale-java.awt.geom.Rectangle2D-">scale</a></span>(java.awt.geom.Rectangle2D&nbsp;rect)</code>
  856. <div class="block">Applies any scaling that is in effect for the chart drawing to the
  857. given rectangle.</div>
  858. </td>
  859. </tr>
  860. <tr id="i63" class="rowColor">
  861. <td class="colFirst"><code>protected void</code></td>
  862. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setAnchor-java.awt.geom.Point2D-">setAnchor</a></span>(java.awt.geom.Point2D&nbsp;anchor)</code>
  863. <div class="block">Sets the anchor point.</div>
  864. </td>
  865. </tr>
  866. <tr id="i64" class="altColor">
  867. <td class="colFirst"><code>void</code></td>
  868. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.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>
  869. <div class="block">Sets the chart that is displayed in the panel.</div>
  870. </td>
  871. </tr>
  872. <tr id="i65" class="rowColor">
  873. <td class="colFirst"><code>void</code></td>
  874. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setDefaultDirectoryForSaveAs-java.io.File-">setDefaultDirectoryForSaveAs</a></span>(java.io.File&nbsp;directory)</code>
  875. <div class="block">Sets the default directory for the "save as" option.</div>
  876. </td>
  877. </tr>
  878. <tr id="i66" class="altColor">
  879. <td class="colFirst"><code>void</code></td>
  880. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setDismissDelay-int-">setDismissDelay</a></span>(int&nbsp;delay)</code>
  881. <div class="block">Specifies the dismissal delay value for this chart panel.</div>
  882. </td>
  883. </tr>
  884. <tr id="i67" class="rowColor">
  885. <td class="colFirst"><code>void</code></td>
  886. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setDisplayToolTips-boolean-">setDisplayToolTips</a></span>(boolean&nbsp;flag)</code>
  887. <div class="block">Switches the display of tooltips for the panel on or off.</div>
  888. </td>
  889. </tr>
  890. <tr id="i68" class="altColor">
  891. <td class="colFirst"><code>void</code></td>
  892. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setDomainZoomable-boolean-">setDomainZoomable</a></span>(boolean&nbsp;flag)</code>
  893. <div class="block">Sets the flag that controls whether or not zooming is enabled for the
  894. domain axis.</div>
  895. </td>
  896. </tr>
  897. <tr id="i69" class="rowColor">
  898. <td class="colFirst"><code>void</code></td>
  899. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setEnforceFileExtensions-boolean-">setEnforceFileExtensions</a></span>(boolean&nbsp;enforce)</code>
  900. <div class="block">Sets a flag that controls whether or not file extensions are enforced.</div>
  901. </td>
  902. </tr>
  903. <tr id="i70" class="altColor">
  904. <td class="colFirst"><code>void</code></td>
  905. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setFillZoomRectangle-boolean-">setFillZoomRectangle</a></span>(boolean&nbsp;flag)</code>
  906. <div class="block">A flag that controls how the zoom rectangle is drawn.</div>
  907. </td>
  908. </tr>
  909. <tr id="i71" class="rowColor">
  910. <td class="colFirst"><code>void</code></td>
  911. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setHorizontalAxisTrace-boolean-">setHorizontalAxisTrace</a></span>(boolean&nbsp;flag)</code>
  912. <div class="block">A flag that controls trace lines on the horizontal axis.</div>
  913. </td>
  914. </tr>
  915. <tr id="i72" class="altColor">
  916. <td class="colFirst"><code>protected void</code></td>
  917. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setHorizontalTraceLine-java.awt.geom.Line2D-">setHorizontalTraceLine</a></span>(java.awt.geom.Line2D&nbsp;line)</code>
  918. <div class="block">Sets the horizontal trace line.</div>
  919. </td>
  920. </tr>
  921. <tr id="i73" class="rowColor">
  922. <td class="colFirst"><code>void</code></td>
  923. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setInitialDelay-int-">setInitialDelay</a></span>(int&nbsp;delay)</code>
  924. <div class="block">Specifies the initial delay value for this chart panel.</div>
  925. </td>
  926. </tr>
  927. <tr id="i74" class="altColor">
  928. <td class="colFirst"><code>void</code></td>
  929. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setMaximumDrawHeight-int-">setMaximumDrawHeight</a></span>(int&nbsp;height)</code>
  930. <div class="block">Sets the maximum drawing height for the chart on this panel.</div>
  931. </td>
  932. </tr>
  933. <tr id="i75" class="rowColor">
  934. <td class="colFirst"><code>void</code></td>
  935. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setMaximumDrawWidth-int-">setMaximumDrawWidth</a></span>(int&nbsp;width)</code>
  936. <div class="block">Sets the maximum drawing width for the chart on this panel.</div>
  937. </td>
  938. </tr>
  939. <tr id="i76" class="altColor">
  940. <td class="colFirst"><code>void</code></td>
  941. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setMinimumDrawHeight-int-">setMinimumDrawHeight</a></span>(int&nbsp;height)</code>
  942. <div class="block">Sets the minimum drawing height for the chart on this panel.</div>
  943. </td>
  944. </tr>
  945. <tr id="i77" class="rowColor">
  946. <td class="colFirst"><code>void</code></td>
  947. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setMinimumDrawWidth-int-">setMinimumDrawWidth</a></span>(int&nbsp;width)</code>
  948. <div class="block">Sets the minimum drawing width for the chart on this panel.</div>
  949. </td>
  950. </tr>
  951. <tr id="i78" class="altColor">
  952. <td class="colFirst"><code>void</code></td>
  953. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setMouseWheelEnabled-boolean-">setMouseWheelEnabled</a></span>(boolean&nbsp;flag)</code>
  954. <div class="block">Enables or disables mouse wheel support for the panel.</div>
  955. </td>
  956. </tr>
  957. <tr id="i79" class="rowColor">
  958. <td class="colFirst"><code>void</code></td>
  959. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setMouseZoomable-boolean-">setMouseZoomable</a></span>(boolean&nbsp;flag)</code>
  960. <div class="block">A convenience method that switches on mouse-based zooming.</div>
  961. </td>
  962. </tr>
  963. <tr id="i80" class="altColor">
  964. <td class="colFirst"><code>void</code></td>
  965. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setMouseZoomable-boolean-boolean-">setMouseZoomable</a></span>(boolean&nbsp;flag,
  966. boolean&nbsp;fillRectangle)</code>
  967. <div class="block">A convenience method that switches on mouse-based zooming.</div>
  968. </td>
  969. </tr>
  970. <tr id="i81" class="rowColor">
  971. <td class="colFirst"><code>void</code></td>
  972. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setPopupMenu-javax.swing.JPopupMenu-">setPopupMenu</a></span>(javax.swing.JPopupMenu&nbsp;popup)</code>
  973. <div class="block">Sets the popup menu for the panel.</div>
  974. </td>
  975. </tr>
  976. <tr id="i82" class="altColor">
  977. <td class="colFirst"><code>void</code></td>
  978. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setRangeZoomable-boolean-">setRangeZoomable</a></span>(boolean&nbsp;flag)</code>
  979. <div class="block">A flag that controls mouse-based zooming on the vertical axis.</div>
  980. </td>
  981. </tr>
  982. <tr id="i83" class="rowColor">
  983. <td class="colFirst"><code>void</code></td>
  984. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setRefreshBuffer-boolean-">setRefreshBuffer</a></span>(boolean&nbsp;flag)</code>
  985. <div class="block">Sets the refresh buffer flag.</div>
  986. </td>
  987. </tr>
  988. <tr id="i84" class="altColor">
  989. <td class="colFirst"><code>void</code></td>
  990. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setReshowDelay-int-">setReshowDelay</a></span>(int&nbsp;delay)</code>
  991. <div class="block">Specifies the amount of time before the user has to wait initialDelay
  992. milliseconds before a tooltip will be shown.</div>
  993. </td>
  994. </tr>
  995. <tr id="i85" class="rowColor">
  996. <td class="colFirst"><code>void</code></td>
  997. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setVerticalAxisTrace-boolean-">setVerticalAxisTrace</a></span>(boolean&nbsp;flag)</code>
  998. <div class="block">A flag that controls trace lines on the vertical axis.</div>
  999. </td>
  1000. </tr>
  1001. <tr id="i86" class="altColor">
  1002. <td class="colFirst"><code>protected void</code></td>
  1003. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setVerticalTraceLine-java.awt.geom.Line2D-">setVerticalTraceLine</a></span>(java.awt.geom.Line2D&nbsp;line)</code>
  1004. <div class="block">Sets the vertical trace line.</div>
  1005. </td>
  1006. </tr>
  1007. <tr id="i87" class="rowColor">
  1008. <td class="colFirst"><code>void</code></td>
  1009. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setZoomAroundAnchor-boolean-">setZoomAroundAnchor</a></span>(boolean&nbsp;zoomAroundAnchor)</code>
  1010. <div class="block">Sets the flag that controls whether or not zoom operations are
  1011. centered around the current anchor point.</div>
  1012. </td>
  1013. </tr>
  1014. <tr id="i88" class="altColor">
  1015. <td class="colFirst"><code>void</code></td>
  1016. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setZoomFillPaint-java.awt.Paint-">setZoomFillPaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1017. <div class="block">Sets the zoom rectangle fill paint.</div>
  1018. </td>
  1019. </tr>
  1020. <tr id="i89" class="rowColor">
  1021. <td class="colFirst"><code>void</code></td>
  1022. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setZoomInFactor-double-">setZoomInFactor</a></span>(double&nbsp;factor)</code>
  1023. <div class="block">Sets the zoom in factor.</div>
  1024. </td>
  1025. </tr>
  1026. <tr id="i90" class="altColor">
  1027. <td class="colFirst"><code>void</code></td>
  1028. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setZoomOutFactor-double-">setZoomOutFactor</a></span>(double&nbsp;factor)</code>
  1029. <div class="block">Sets the zoom out factor.</div>
  1030. </td>
  1031. </tr>
  1032. <tr id="i91" class="rowColor">
  1033. <td class="colFirst"><code>void</code></td>
  1034. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setZoomOutlinePaint-java.awt.Paint-">setZoomOutlinePaint</a></span>(java.awt.Paint&nbsp;paint)</code>
  1035. <div class="block">Sets the zoom rectangle outline paint.</div>
  1036. </td>
  1037. </tr>
  1038. <tr id="i92" class="altColor">
  1039. <td class="colFirst"><code>void</code></td>
  1040. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#setZoomTriggerDistance-int-">setZoomTriggerDistance</a></span>(int&nbsp;distance)</code>
  1041. <div class="block">Sets the zoom trigger distance.</div>
  1042. </td>
  1043. </tr>
  1044. <tr id="i93" class="rowColor">
  1045. <td class="colFirst"><code>java.awt.Point</code></td>
  1046. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#translateJava2DToScreen-java.awt.geom.Point2D-">translateJava2DToScreen</a></span>(java.awt.geom.Point2D&nbsp;java2DPoint)</code>
  1047. <div class="block">Translates a Java2D point on the chart to a screen location.</div>
  1048. </td>
  1049. </tr>
  1050. <tr id="i94" class="altColor">
  1051. <td class="colFirst"><code>java.awt.geom.Point2D</code></td>
  1052. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#translateScreenToJava2D-java.awt.Point-">translateScreenToJava2D</a></span>(java.awt.Point&nbsp;screenPoint)</code>
  1053. <div class="block">Translates a panel (component) location to a Java2D point.</div>
  1054. </td>
  1055. </tr>
  1056. <tr id="i95" class="rowColor">
  1057. <td class="colFirst"><code>void</code></td>
  1058. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#updateUI--">updateUI</a></span>()</code>
  1059. <div class="block">Updates the UI for a LookAndFeel change.</div>
  1060. </td>
  1061. </tr>
  1062. <tr id="i96" class="altColor">
  1063. <td class="colFirst"><code>void</code></td>
  1064. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#zoom-java.awt.geom.Rectangle2D-">zoom</a></span>(java.awt.geom.Rectangle2D&nbsp;selection)</code>
  1065. <div class="block">Zooms in on a selected region.</div>
  1066. </td>
  1067. </tr>
  1068. <tr id="i97" class="rowColor">
  1069. <td class="colFirst"><code>void</code></td>
  1070. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#zoomInBoth-double-double-">zoomInBoth</a></span>(double&nbsp;x,
  1071. double&nbsp;y)</code>
  1072. <div class="block">Zooms in on an anchor point (specified in screen coordinate space).</div>
  1073. </td>
  1074. </tr>
  1075. <tr id="i98" class="altColor">
  1076. <td class="colFirst"><code>void</code></td>
  1077. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#zoomInDomain-double-double-">zoomInDomain</a></span>(double&nbsp;x,
  1078. double&nbsp;y)</code>
  1079. <div class="block">Decreases the length of the domain axis, centered about the given
  1080. coordinate on the screen.</div>
  1081. </td>
  1082. </tr>
  1083. <tr id="i99" class="rowColor">
  1084. <td class="colFirst"><code>void</code></td>
  1085. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#zoomInRange-double-double-">zoomInRange</a></span>(double&nbsp;x,
  1086. double&nbsp;y)</code>
  1087. <div class="block">Decreases the length of the range axis, centered about the given
  1088. coordinate on the screen.</div>
  1089. </td>
  1090. </tr>
  1091. <tr id="i100" class="altColor">
  1092. <td class="colFirst"><code>void</code></td>
  1093. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#zoomOutBoth-double-double-">zoomOutBoth</a></span>(double&nbsp;x,
  1094. double&nbsp;y)</code>
  1095. <div class="block">Zooms out on an anchor point (specified in screen coordinate space).</div>
  1096. </td>
  1097. </tr>
  1098. <tr id="i101" class="rowColor">
  1099. <td class="colFirst"><code>void</code></td>
  1100. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#zoomOutDomain-double-double-">zoomOutDomain</a></span>(double&nbsp;x,
  1101. double&nbsp;y)</code>
  1102. <div class="block">Increases the length of the domain axis, centered about the given
  1103. coordinate on the screen.</div>
  1104. </td>
  1105. </tr>
  1106. <tr id="i102" class="altColor">
  1107. <td class="colFirst"><code>void</code></td>
  1108. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/jfree/chart/ChartPanel.html#zoomOutRange-double-double-">zoomOutRange</a></span>(double&nbsp;x,
  1109. double&nbsp;y)</code>
  1110. <div class="block">Increases the length the range axis, centered about the given
  1111. coordinate on the screen.</div>
  1112. </td>
  1113. </tr>
  1114. </table>
  1115. <ul class="blockList">
  1116. <li class="blockList"><a name="methods.inherited.from.class.javax.swing.JPanel">
  1117. <!-- -->
  1118. </a>
  1119. <h3>Methods inherited from class&nbsp;javax.swing.JPanel</h3>
  1120. <code>getAccessibleContext, getUI, getUIClassID, paramString, setUI</code></li>
  1121. </ul>
  1122. <ul class="blockList">
  1123. <li class="blockList"><a name="methods.inherited.from.class.javax.swing.JComponent">
  1124. <!-- -->
  1125. </a>
  1126. <h3>Methods inherited from class&nbsp;javax.swing.JComponent</h3>
  1127. <code>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, 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, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, 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</code></li>
  1128. </ul>
  1129. <ul class="blockList">
  1130. <li class="blockList"><a name="methods.inherited.from.class.java.awt.Container">
  1131. <!-- -->
  1132. </a>
  1133. <h3>Methods inherited from class&nbsp;java.awt.Container</h3>
  1134. <code>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</code></li>
  1135. </ul>
  1136. <ul class="blockList">
  1137. <li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
  1138. <!-- -->
  1139. </a>
  1140. <h3>Methods inherited from class&nbsp;java.awt.Component</h3>
  1141. <code>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, 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</code></li>
  1142. </ul>
  1143. <ul class="blockList">
  1144. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  1145. <!-- -->
  1146. </a>
  1147. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  1148. <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
  1149. </ul>
  1150. </li>
  1151. </ul>
  1152. </li>
  1153. </ul>
  1154. </div>
  1155. <div class="details">
  1156. <ul class="blockList">
  1157. <li class="blockList">
  1158. <!-- ============ FIELD DETAIL =========== -->
  1159. <ul class="blockList">
  1160. <li class="blockList"><a name="field.detail">
  1161. <!-- -->
  1162. </a>
  1163. <h3>Field Detail</h3>
  1164. <a name="DEFAULT_BUFFER_USED">
  1165. <!-- -->
  1166. </a>
  1167. <ul class="blockList">
  1168. <li class="blockList">
  1169. <h4>DEFAULT_BUFFER_USED</h4>
  1170. <pre>public static final&nbsp;boolean <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.275">DEFAULT_BUFFER_USED</a></pre>
  1171. <div class="block">Default setting for buffer usage. The default has been changed to
  1172. <code>true</code> from version 1.0.13 onwards, because of a severe
  1173. performance problem with drawing the zoom rectangle using XOR (which
  1174. now happens only when the buffer is NOT used).</div>
  1175. <dl>
  1176. <dt><span class="seeLabel">See Also:</span></dt>
  1177. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.DEFAULT_BUFFER_USED">Constant Field Values</a></dd>
  1178. </dl>
  1179. </li>
  1180. </ul>
  1181. <a name="DEFAULT_WIDTH">
  1182. <!-- -->
  1183. </a>
  1184. <ul class="blockList">
  1185. <li class="blockList">
  1186. <h4>DEFAULT_WIDTH</h4>
  1187. <pre>public static final&nbsp;int <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.278">DEFAULT_WIDTH</a></pre>
  1188. <div class="block">The default panel width.</div>
  1189. <dl>
  1190. <dt><span class="seeLabel">See Also:</span></dt>
  1191. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.DEFAULT_WIDTH">Constant Field Values</a></dd>
  1192. </dl>
  1193. </li>
  1194. </ul>
  1195. <a name="DEFAULT_HEIGHT">
  1196. <!-- -->
  1197. </a>
  1198. <ul class="blockList">
  1199. <li class="blockList">
  1200. <h4>DEFAULT_HEIGHT</h4>
  1201. <pre>public static final&nbsp;int <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.281">DEFAULT_HEIGHT</a></pre>
  1202. <div class="block">The default panel height.</div>
  1203. <dl>
  1204. <dt><span class="seeLabel">See Also:</span></dt>
  1205. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.DEFAULT_HEIGHT">Constant Field Values</a></dd>
  1206. </dl>
  1207. </li>
  1208. </ul>
  1209. <a name="DEFAULT_MINIMUM_DRAW_WIDTH">
  1210. <!-- -->
  1211. </a>
  1212. <ul class="blockList">
  1213. <li class="blockList">
  1214. <h4>DEFAULT_MINIMUM_DRAW_WIDTH</h4>
  1215. <pre>public static final&nbsp;int <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.284">DEFAULT_MINIMUM_DRAW_WIDTH</a></pre>
  1216. <div class="block">The default limit below which chart scaling kicks in.</div>
  1217. <dl>
  1218. <dt><span class="seeLabel">See Also:</span></dt>
  1219. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.DEFAULT_MINIMUM_DRAW_WIDTH">Constant Field Values</a></dd>
  1220. </dl>
  1221. </li>
  1222. </ul>
  1223. <a name="DEFAULT_MINIMUM_DRAW_HEIGHT">
  1224. <!-- -->
  1225. </a>
  1226. <ul class="blockList">
  1227. <li class="blockList">
  1228. <h4>DEFAULT_MINIMUM_DRAW_HEIGHT</h4>
  1229. <pre>public static final&nbsp;int <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.287">DEFAULT_MINIMUM_DRAW_HEIGHT</a></pre>
  1230. <div class="block">The default limit below which chart scaling kicks in.</div>
  1231. <dl>
  1232. <dt><span class="seeLabel">See Also:</span></dt>
  1233. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.DEFAULT_MINIMUM_DRAW_HEIGHT">Constant Field Values</a></dd>
  1234. </dl>
  1235. </li>
  1236. </ul>
  1237. <a name="DEFAULT_MAXIMUM_DRAW_WIDTH">
  1238. <!-- -->
  1239. </a>
  1240. <ul class="blockList">
  1241. <li class="blockList">
  1242. <h4>DEFAULT_MAXIMUM_DRAW_WIDTH</h4>
  1243. <pre>public static final&nbsp;int <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.290">DEFAULT_MAXIMUM_DRAW_WIDTH</a></pre>
  1244. <div class="block">The default limit above which chart scaling kicks in.</div>
  1245. <dl>
  1246. <dt><span class="seeLabel">See Also:</span></dt>
  1247. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.DEFAULT_MAXIMUM_DRAW_WIDTH">Constant Field Values</a></dd>
  1248. </dl>
  1249. </li>
  1250. </ul>
  1251. <a name="DEFAULT_MAXIMUM_DRAW_HEIGHT">
  1252. <!-- -->
  1253. </a>
  1254. <ul class="blockList">
  1255. <li class="blockList">
  1256. <h4>DEFAULT_MAXIMUM_DRAW_HEIGHT</h4>
  1257. <pre>public static final&nbsp;int <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.293">DEFAULT_MAXIMUM_DRAW_HEIGHT</a></pre>
  1258. <div class="block">The default limit above which chart scaling kicks in.</div>
  1259. <dl>
  1260. <dt><span class="seeLabel">See Also:</span></dt>
  1261. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.DEFAULT_MAXIMUM_DRAW_HEIGHT">Constant Field Values</a></dd>
  1262. </dl>
  1263. </li>
  1264. </ul>
  1265. <a name="DEFAULT_ZOOM_TRIGGER_DISTANCE">
  1266. <!-- -->
  1267. </a>
  1268. <ul class="blockList">
  1269. <li class="blockList">
  1270. <h4>DEFAULT_ZOOM_TRIGGER_DISTANCE</h4>
  1271. <pre>public static final&nbsp;int <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.296">DEFAULT_ZOOM_TRIGGER_DISTANCE</a></pre>
  1272. <div class="block">The minimum size required to perform a zoom on a rectangle</div>
  1273. <dl>
  1274. <dt><span class="seeLabel">See Also:</span></dt>
  1275. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.DEFAULT_ZOOM_TRIGGER_DISTANCE">Constant Field Values</a></dd>
  1276. </dl>
  1277. </li>
  1278. </ul>
  1279. <a name="PROPERTIES_COMMAND">
  1280. <!-- -->
  1281. </a>
  1282. <ul class="blockList">
  1283. <li class="blockList">
  1284. <h4>PROPERTIES_COMMAND</h4>
  1285. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.299">PROPERTIES_COMMAND</a></pre>
  1286. <div class="block">Properties action command.</div>
  1287. <dl>
  1288. <dt><span class="seeLabel">See Also:</span></dt>
  1289. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.PROPERTIES_COMMAND">Constant Field Values</a></dd>
  1290. </dl>
  1291. </li>
  1292. </ul>
  1293. <a name="COPY_COMMAND">
  1294. <!-- -->
  1295. </a>
  1296. <ul class="blockList">
  1297. <li class="blockList">
  1298. <h4>COPY_COMMAND</h4>
  1299. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.306">COPY_COMMAND</a></pre>
  1300. <div class="block">Copy action command.</div>
  1301. <dl>
  1302. <dt><span class="simpleTagLabel">Since:</span></dt>
  1303. <dd>1.0.13</dd>
  1304. <dt><span class="seeLabel">See Also:</span></dt>
  1305. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.COPY_COMMAND">Constant Field Values</a></dd>
  1306. </dl>
  1307. </li>
  1308. </ul>
  1309. <a name="SAVE_COMMAND">
  1310. <!-- -->
  1311. </a>
  1312. <ul class="blockList">
  1313. <li class="blockList">
  1314. <h4>SAVE_COMMAND</h4>
  1315. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.309">SAVE_COMMAND</a></pre>
  1316. <div class="block">Save action command.</div>
  1317. <dl>
  1318. <dt><span class="seeLabel">See Also:</span></dt>
  1319. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.SAVE_COMMAND">Constant Field Values</a></dd>
  1320. </dl>
  1321. </li>
  1322. </ul>
  1323. <a name="PRINT_COMMAND">
  1324. <!-- -->
  1325. </a>
  1326. <ul class="blockList">
  1327. <li class="blockList">
  1328. <h4>PRINT_COMMAND</h4>
  1329. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.321">PRINT_COMMAND</a></pre>
  1330. <div class="block">Print action command.</div>
  1331. <dl>
  1332. <dt><span class="seeLabel">See Also:</span></dt>
  1333. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.PRINT_COMMAND">Constant Field Values</a></dd>
  1334. </dl>
  1335. </li>
  1336. </ul>
  1337. <a name="ZOOM_IN_BOTH_COMMAND">
  1338. <!-- -->
  1339. </a>
  1340. <ul class="blockList">
  1341. <li class="blockList">
  1342. <h4>ZOOM_IN_BOTH_COMMAND</h4>
  1343. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.324">ZOOM_IN_BOTH_COMMAND</a></pre>
  1344. <div class="block">Zoom in (both axes) action command.</div>
  1345. <dl>
  1346. <dt><span class="seeLabel">See Also:</span></dt>
  1347. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_IN_BOTH_COMMAND">Constant Field Values</a></dd>
  1348. </dl>
  1349. </li>
  1350. </ul>
  1351. <a name="ZOOM_IN_DOMAIN_COMMAND">
  1352. <!-- -->
  1353. </a>
  1354. <ul class="blockList">
  1355. <li class="blockList">
  1356. <h4>ZOOM_IN_DOMAIN_COMMAND</h4>
  1357. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.327">ZOOM_IN_DOMAIN_COMMAND</a></pre>
  1358. <div class="block">Zoom in (domain axis only) action command.</div>
  1359. <dl>
  1360. <dt><span class="seeLabel">See Also:</span></dt>
  1361. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_IN_DOMAIN_COMMAND">Constant Field Values</a></dd>
  1362. </dl>
  1363. </li>
  1364. </ul>
  1365. <a name="ZOOM_IN_RANGE_COMMAND">
  1366. <!-- -->
  1367. </a>
  1368. <ul class="blockList">
  1369. <li class="blockList">
  1370. <h4>ZOOM_IN_RANGE_COMMAND</h4>
  1371. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.330">ZOOM_IN_RANGE_COMMAND</a></pre>
  1372. <div class="block">Zoom in (range axis only) action command.</div>
  1373. <dl>
  1374. <dt><span class="seeLabel">See Also:</span></dt>
  1375. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_IN_RANGE_COMMAND">Constant Field Values</a></dd>
  1376. </dl>
  1377. </li>
  1378. </ul>
  1379. <a name="ZOOM_OUT_BOTH_COMMAND">
  1380. <!-- -->
  1381. </a>
  1382. <ul class="blockList">
  1383. <li class="blockList">
  1384. <h4>ZOOM_OUT_BOTH_COMMAND</h4>
  1385. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.333">ZOOM_OUT_BOTH_COMMAND</a></pre>
  1386. <div class="block">Zoom out (both axes) action command.</div>
  1387. <dl>
  1388. <dt><span class="seeLabel">See Also:</span></dt>
  1389. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_OUT_BOTH_COMMAND">Constant Field Values</a></dd>
  1390. </dl>
  1391. </li>
  1392. </ul>
  1393. <a name="ZOOM_OUT_DOMAIN_COMMAND">
  1394. <!-- -->
  1395. </a>
  1396. <ul class="blockList">
  1397. <li class="blockList">
  1398. <h4>ZOOM_OUT_DOMAIN_COMMAND</h4>
  1399. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.336">ZOOM_OUT_DOMAIN_COMMAND</a></pre>
  1400. <div class="block">Zoom out (domain axis only) action command.</div>
  1401. <dl>
  1402. <dt><span class="seeLabel">See Also:</span></dt>
  1403. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_OUT_DOMAIN_COMMAND">Constant Field Values</a></dd>
  1404. </dl>
  1405. </li>
  1406. </ul>
  1407. <a name="ZOOM_OUT_RANGE_COMMAND">
  1408. <!-- -->
  1409. </a>
  1410. <ul class="blockList">
  1411. <li class="blockList">
  1412. <h4>ZOOM_OUT_RANGE_COMMAND</h4>
  1413. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.339">ZOOM_OUT_RANGE_COMMAND</a></pre>
  1414. <div class="block">Zoom out (range axis only) action command.</div>
  1415. <dl>
  1416. <dt><span class="seeLabel">See Also:</span></dt>
  1417. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_OUT_RANGE_COMMAND">Constant Field Values</a></dd>
  1418. </dl>
  1419. </li>
  1420. </ul>
  1421. <a name="ZOOM_RESET_BOTH_COMMAND">
  1422. <!-- -->
  1423. </a>
  1424. <ul class="blockList">
  1425. <li class="blockList">
  1426. <h4>ZOOM_RESET_BOTH_COMMAND</h4>
  1427. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.342">ZOOM_RESET_BOTH_COMMAND</a></pre>
  1428. <div class="block">Zoom reset (both axes) action command.</div>
  1429. <dl>
  1430. <dt><span class="seeLabel">See Also:</span></dt>
  1431. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_RESET_BOTH_COMMAND">Constant Field Values</a></dd>
  1432. </dl>
  1433. </li>
  1434. </ul>
  1435. <a name="ZOOM_RESET_DOMAIN_COMMAND">
  1436. <!-- -->
  1437. </a>
  1438. <ul class="blockList">
  1439. <li class="blockList">
  1440. <h4>ZOOM_RESET_DOMAIN_COMMAND</h4>
  1441. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.345">ZOOM_RESET_DOMAIN_COMMAND</a></pre>
  1442. <div class="block">Zoom reset (domain axis only) action command.</div>
  1443. <dl>
  1444. <dt><span class="seeLabel">See Also:</span></dt>
  1445. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_RESET_DOMAIN_COMMAND">Constant Field Values</a></dd>
  1446. </dl>
  1447. </li>
  1448. </ul>
  1449. <a name="ZOOM_RESET_RANGE_COMMAND">
  1450. <!-- -->
  1451. </a>
  1452. <ul class="blockList">
  1453. <li class="blockList">
  1454. <h4>ZOOM_RESET_RANGE_COMMAND</h4>
  1455. <pre>public static final&nbsp;java.lang.String <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.348">ZOOM_RESET_RANGE_COMMAND</a></pre>
  1456. <div class="block">Zoom reset (range axis only) action command.</div>
  1457. <dl>
  1458. <dt><span class="seeLabel">See Also:</span></dt>
  1459. <dd><a href="../../../constant-values.html#org.jfree.chart.ChartPanel.ZOOM_RESET_RANGE_COMMAND">Constant Field Values</a></dd>
  1460. </dl>
  1461. </li>
  1462. </ul>
  1463. <a name="localizationResources">
  1464. <!-- -->
  1465. </a>
  1466. <ul class="blockListLast">
  1467. <li class="blockList">
  1468. <h4>localizationResources</h4>
  1469. <pre>protected static&nbsp;java.util.ResourceBundle <a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.533">localizationResources</a></pre>
  1470. <div class="block">The resourceBundle for the localization.</div>
  1471. </li>
  1472. </ul>
  1473. </li>
  1474. </ul>
  1475. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  1476. <ul class="blockList">
  1477. <li class="blockList"><a name="constructor.detail">
  1478. <!-- -->
  1479. </a>
  1480. <h3>Constructor Detail</h3>
  1481. <a name="ChartPanel-org.jfree.chart.JFreeChart-">
  1482. <!-- -->
  1483. </a>
  1484. <ul class="blockList">
  1485. <li class="blockList">
  1486. <h4>ChartPanel</h4>
  1487. <pre>public&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.565">ChartPanel</a>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart)</pre>
  1488. <div class="block">Constructs a panel that displays the specified chart.</div>
  1489. <dl>
  1490. <dt><span class="paramLabel">Parameters:</span></dt>
  1491. <dd><code>chart</code> - the chart.</dd>
  1492. </dl>
  1493. </li>
  1494. </ul>
  1495. <a name="ChartPanel-org.jfree.chart.JFreeChart-boolean-">
  1496. <!-- -->
  1497. </a>
  1498. <ul class="blockList">
  1499. <li class="blockList">
  1500. <h4>ChartPanel</h4>
  1501. <pre>public&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.601">ChartPanel</a>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart,
  1502. boolean&nbsp;useBuffer)</pre>
  1503. <div class="block">Constructs a panel containing a chart. The <code>useBuffer</code> flag
  1504. controls whether or not an offscreen <code>BufferedImage</code> is
  1505. maintained for the chart. If the buffer is used, more memory is
  1506. consumed, but panel repaints will be a lot quicker in cases where the
  1507. chart itself hasn't changed (for example, when another frame is moved
  1508. to reveal the panel). WARNING: If you set the <code>useBuffer</code>
  1509. flag to false, note that the mouse zooming rectangle will (in that case)
  1510. be drawn using XOR, and there is a SEVERE performance problem with that
  1511. on JRE6 on Windows.</div>
  1512. <dl>
  1513. <dt><span class="paramLabel">Parameters:</span></dt>
  1514. <dd><code>chart</code> - the chart.</dd>
  1515. <dd><code>useBuffer</code> - a flag controlling whether or not an off-screen buffer
  1516. is used (read the warning above before setting this
  1517. to <code>false</code>).</dd>
  1518. </dl>
  1519. </li>
  1520. </ul>
  1521. <a name="ChartPanel-org.jfree.chart.JFreeChart-boolean-boolean-boolean-boolean-boolean-">
  1522. <!-- -->
  1523. </a>
  1524. <ul class="blockList">
  1525. <li class="blockList">
  1526. <h4>ChartPanel</h4>
  1527. <pre>public&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.630">ChartPanel</a>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart,
  1528. boolean&nbsp;properties,
  1529. boolean&nbsp;save,
  1530. boolean&nbsp;print,
  1531. boolean&nbsp;zoom,
  1532. boolean&nbsp;tooltips)</pre>
  1533. <div class="block">Constructs a JFreeChart panel.</div>
  1534. <dl>
  1535. <dt><span class="paramLabel">Parameters:</span></dt>
  1536. <dd><code>chart</code> - the chart.</dd>
  1537. <dd><code>properties</code> - a flag indicating whether or not the chart property
  1538. editor should be available via the popup menu.</dd>
  1539. <dd><code>save</code> - a flag indicating whether or not save options should be
  1540. available via the popup menu.</dd>
  1541. <dd><code>print</code> - a flag indicating whether or not the print option
  1542. should be available via the popup menu.</dd>
  1543. <dd><code>zoom</code> - a flag indicating whether or not zoom options should
  1544. be added to the popup menu.</dd>
  1545. <dd><code>tooltips</code> - a flag indicating whether or not tooltips should be
  1546. enabled for the chart.</dd>
  1547. </dl>
  1548. </li>
  1549. </ul>
  1550. <a name="ChartPanel-org.jfree.chart.JFreeChart-int-int-int-int-int-int-boolean-boolean-boolean-boolean-boolean-boolean-">
  1551. <!-- -->
  1552. </a>
  1553. <ul class="blockList">
  1554. <li class="blockList">
  1555. <h4>ChartPanel</h4>
  1556. <pre>public&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.678">ChartPanel</a>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart,
  1557. int&nbsp;width,
  1558. int&nbsp;height,
  1559. int&nbsp;minimumDrawWidth,
  1560. int&nbsp;minimumDrawHeight,
  1561. int&nbsp;maximumDrawWidth,
  1562. int&nbsp;maximumDrawHeight,
  1563. boolean&nbsp;useBuffer,
  1564. boolean&nbsp;properties,
  1565. boolean&nbsp;save,
  1566. boolean&nbsp;print,
  1567. boolean&nbsp;zoom,
  1568. boolean&nbsp;tooltips)</pre>
  1569. <div class="block">Constructs a JFreeChart panel.</div>
  1570. <dl>
  1571. <dt><span class="paramLabel">Parameters:</span></dt>
  1572. <dd><code>chart</code> - the chart.</dd>
  1573. <dd><code>width</code> - the preferred width of the panel.</dd>
  1574. <dd><code>height</code> - the preferred height of the panel.</dd>
  1575. <dd><code>minimumDrawWidth</code> - the minimum drawing width.</dd>
  1576. <dd><code>minimumDrawHeight</code> - the minimum drawing height.</dd>
  1577. <dd><code>maximumDrawWidth</code> - the maximum drawing width.</dd>
  1578. <dd><code>maximumDrawHeight</code> - the maximum drawing height.</dd>
  1579. <dd><code>useBuffer</code> - a flag that indicates whether to use the off-screen
  1580. buffer to improve performance (at the expense of
  1581. memory).</dd>
  1582. <dd><code>properties</code> - a flag indicating whether or not the chart property
  1583. editor should be available via the popup menu.</dd>
  1584. <dd><code>save</code> - a flag indicating whether or not save options should be
  1585. available via the popup menu.</dd>
  1586. <dd><code>print</code> - a flag indicating whether or not the print option
  1587. should be available via the popup menu.</dd>
  1588. <dd><code>zoom</code> - a flag indicating whether or not zoom options should be
  1589. added to the popup menu.</dd>
  1590. <dd><code>tooltips</code> - a flag indicating whether or not tooltips should be
  1591. enabled for the chart.</dd>
  1592. </dl>
  1593. </li>
  1594. </ul>
  1595. <a name="ChartPanel-org.jfree.chart.JFreeChart-int-int-int-int-int-int-boolean-boolean-boolean-boolean-boolean-boolean-boolean-">
  1596. <!-- -->
  1597. </a>
  1598. <ul class="blockListLast">
  1599. <li class="blockList">
  1600. <h4>ChartPanel</h4>
  1601. <pre>public&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.716">ChartPanel</a>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart,
  1602. int&nbsp;width,
  1603. int&nbsp;height,
  1604. int&nbsp;minimumDrawWidth,
  1605. int&nbsp;minimumDrawHeight,
  1606. int&nbsp;maximumDrawWidth,
  1607. int&nbsp;maximumDrawHeight,
  1608. boolean&nbsp;useBuffer,
  1609. boolean&nbsp;properties,
  1610. boolean&nbsp;copy,
  1611. boolean&nbsp;save,
  1612. boolean&nbsp;print,
  1613. boolean&nbsp;zoom,
  1614. boolean&nbsp;tooltips)</pre>
  1615. <div class="block">Constructs a JFreeChart panel.</div>
  1616. <dl>
  1617. <dt><span class="paramLabel">Parameters:</span></dt>
  1618. <dd><code>chart</code> - the chart.</dd>
  1619. <dd><code>width</code> - the preferred width of the panel.</dd>
  1620. <dd><code>height</code> - the preferred height of the panel.</dd>
  1621. <dd><code>minimumDrawWidth</code> - the minimum drawing width.</dd>
  1622. <dd><code>minimumDrawHeight</code> - the minimum drawing height.</dd>
  1623. <dd><code>maximumDrawWidth</code> - the maximum drawing width.</dd>
  1624. <dd><code>maximumDrawHeight</code> - the maximum drawing height.</dd>
  1625. <dd><code>useBuffer</code> - a flag that indicates whether to use the off-screen
  1626. buffer to improve performance (at the expense of
  1627. memory).</dd>
  1628. <dd><code>properties</code> - a flag indicating whether or not the chart property
  1629. editor should be available via the popup menu.</dd>
  1630. <dd><code>copy</code> - a flag indicating whether or not a copy option should be
  1631. available via the popup menu.</dd>
  1632. <dd><code>save</code> - a flag indicating whether or not save options should be
  1633. available via the popup menu.</dd>
  1634. <dd><code>print</code> - a flag indicating whether or not the print option
  1635. should be available via the popup menu.</dd>
  1636. <dd><code>zoom</code> - a flag indicating whether or not zoom options should be
  1637. added to the popup menu.</dd>
  1638. <dd><code>tooltips</code> - a flag indicating whether or not tooltips should be
  1639. enabled for the chart.</dd>
  1640. <dt><span class="simpleTagLabel">Since:</span></dt>
  1641. <dd>1.0.13</dd>
  1642. </dl>
  1643. </li>
  1644. </ul>
  1645. </li>
  1646. </ul>
  1647. <!-- ============ METHOD DETAIL ========== -->
  1648. <ul class="blockList">
  1649. <li class="blockList"><a name="method.detail">
  1650. <!-- -->
  1651. </a>
  1652. <h3>Method Detail</h3>
  1653. <a name="getChart--">
  1654. <!-- -->
  1655. </a>
  1656. <ul class="blockList">
  1657. <li class="blockList">
  1658. <h4>getChart</h4>
  1659. <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/ChartPanel.html#line.776">getChart</a>()</pre>
  1660. <div class="block">Returns the chart contained in the panel.</div>
  1661. <dl>
  1662. <dt><span class="returnLabel">Returns:</span></dt>
  1663. <dd>The chart (possibly <code>null</code>).</dd>
  1664. </dl>
  1665. </li>
  1666. </ul>
  1667. <a name="setChart-org.jfree.chart.JFreeChart-">
  1668. <!-- -->
  1669. </a>
  1670. <ul class="blockList">
  1671. <li class="blockList">
  1672. <h4>setChart</h4>
  1673. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.785">setChart</a>(<a href="../../../org/jfree/chart/JFreeChart.html" title="class in org.jfree.chart">JFreeChart</a>&nbsp;chart)</pre>
  1674. <div class="block">Sets the chart that is displayed in the panel.</div>
  1675. <dl>
  1676. <dt><span class="paramLabel">Parameters:</span></dt>
  1677. <dd><code>chart</code> - the chart (<code>null</code> permitted).</dd>
  1678. </dl>
  1679. </li>
  1680. </ul>
  1681. <a name="getMinimumDrawWidth--">
  1682. <!-- -->
  1683. </a>
  1684. <ul class="blockList">
  1685. <li class="blockList">
  1686. <h4>getMinimumDrawWidth</h4>
  1687. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.827">getMinimumDrawWidth</a>()</pre>
  1688. <div class="block">Returns the minimum drawing width for charts.
  1689. <P>
  1690. If the width available on the panel is less than this, then the chart is
  1691. drawn at the minimum width then scaled down to fit.</div>
  1692. <dl>
  1693. <dt><span class="returnLabel">Returns:</span></dt>
  1694. <dd>The minimum drawing width.</dd>
  1695. </dl>
  1696. </li>
  1697. </ul>
  1698. <a name="setMinimumDrawWidth-int-">
  1699. <!-- -->
  1700. </a>
  1701. <ul class="blockList">
  1702. <li class="blockList">
  1703. <h4>setMinimumDrawWidth</h4>
  1704. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.840">setMinimumDrawWidth</a>(int&nbsp;width)</pre>
  1705. <div class="block">Sets the minimum drawing width for the chart on this panel.
  1706. <P>
  1707. At the time the chart is drawn on the panel, if the available width is
  1708. less than this amount, the chart will be drawn using the minimum width
  1709. then scaled down to fit the available space.</div>
  1710. <dl>
  1711. <dt><span class="paramLabel">Parameters:</span></dt>
  1712. <dd><code>width</code> - The width.</dd>
  1713. </dl>
  1714. </li>
  1715. </ul>
  1716. <a name="getMaximumDrawWidth--">
  1717. <!-- -->
  1718. </a>
  1719. <ul class="blockList">
  1720. <li class="blockList">
  1721. <h4>getMaximumDrawWidth</h4>
  1722. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.852">getMaximumDrawWidth</a>()</pre>
  1723. <div class="block">Returns the maximum drawing width for charts.
  1724. <P>
  1725. If the width available on the panel is greater than this, then the chart
  1726. is drawn at the maximum width then scaled up to fit.</div>
  1727. <dl>
  1728. <dt><span class="returnLabel">Returns:</span></dt>
  1729. <dd>The maximum drawing width.</dd>
  1730. </dl>
  1731. </li>
  1732. </ul>
  1733. <a name="setMaximumDrawWidth-int-">
  1734. <!-- -->
  1735. </a>
  1736. <ul class="blockList">
  1737. <li class="blockList">
  1738. <h4>setMaximumDrawWidth</h4>
  1739. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.865">setMaximumDrawWidth</a>(int&nbsp;width)</pre>
  1740. <div class="block">Sets the maximum drawing width for the chart on this panel.
  1741. <P>
  1742. At the time the chart is drawn on the panel, if the available width is
  1743. greater than this amount, the chart will be drawn using the maximum
  1744. width then scaled up to fit the available space.</div>
  1745. <dl>
  1746. <dt><span class="paramLabel">Parameters:</span></dt>
  1747. <dd><code>width</code> - The width.</dd>
  1748. </dl>
  1749. </li>
  1750. </ul>
  1751. <a name="getMinimumDrawHeight--">
  1752. <!-- -->
  1753. </a>
  1754. <ul class="blockList">
  1755. <li class="blockList">
  1756. <h4>getMinimumDrawHeight</h4>
  1757. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.877">getMinimumDrawHeight</a>()</pre>
  1758. <div class="block">Returns the minimum drawing height for charts.
  1759. <P>
  1760. If the height available on the panel is less than this, then the chart
  1761. is drawn at the minimum height then scaled down to fit.</div>
  1762. <dl>
  1763. <dt><span class="returnLabel">Returns:</span></dt>
  1764. <dd>The minimum drawing height.</dd>
  1765. </dl>
  1766. </li>
  1767. </ul>
  1768. <a name="setMinimumDrawHeight-int-">
  1769. <!-- -->
  1770. </a>
  1771. <ul class="blockList">
  1772. <li class="blockList">
  1773. <h4>setMinimumDrawHeight</h4>
  1774. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.890">setMinimumDrawHeight</a>(int&nbsp;height)</pre>
  1775. <div class="block">Sets the minimum drawing height for the chart on this panel.
  1776. <P>
  1777. At the time the chart is drawn on the panel, if the available height is
  1778. less than this amount, the chart will be drawn using the minimum height
  1779. then scaled down to fit the available space.</div>
  1780. <dl>
  1781. <dt><span class="paramLabel">Parameters:</span></dt>
  1782. <dd><code>height</code> - The height.</dd>
  1783. </dl>
  1784. </li>
  1785. </ul>
  1786. <a name="getMaximumDrawHeight--">
  1787. <!-- -->
  1788. </a>
  1789. <ul class="blockList">
  1790. <li class="blockList">
  1791. <h4>getMaximumDrawHeight</h4>
  1792. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.902">getMaximumDrawHeight</a>()</pre>
  1793. <div class="block">Returns the maximum drawing height for charts.
  1794. <P>
  1795. If the height available on the panel is greater than this, then the
  1796. chart is drawn at the maximum height then scaled up to fit.</div>
  1797. <dl>
  1798. <dt><span class="returnLabel">Returns:</span></dt>
  1799. <dd>The maximum drawing height.</dd>
  1800. </dl>
  1801. </li>
  1802. </ul>
  1803. <a name="setMaximumDrawHeight-int-">
  1804. <!-- -->
  1805. </a>
  1806. <ul class="blockList">
  1807. <li class="blockList">
  1808. <h4>setMaximumDrawHeight</h4>
  1809. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.915">setMaximumDrawHeight</a>(int&nbsp;height)</pre>
  1810. <div class="block">Sets the maximum drawing height for the chart on this panel.
  1811. <P>
  1812. At the time the chart is drawn on the panel, if the available height is
  1813. greater than this amount, the chart will be drawn using the maximum
  1814. height then scaled up to fit the available space.</div>
  1815. <dl>
  1816. <dt><span class="paramLabel">Parameters:</span></dt>
  1817. <dd><code>height</code> - The height.</dd>
  1818. </dl>
  1819. </li>
  1820. </ul>
  1821. <a name="getScaleX--">
  1822. <!-- -->
  1823. </a>
  1824. <ul class="blockList">
  1825. <li class="blockList">
  1826. <h4>getScaleX</h4>
  1827. <pre>public&nbsp;double&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.925">getScaleX</a>()</pre>
  1828. <div class="block">Returns the X scale factor for the chart. This will be 1.0 if no
  1829. scaling has been used.</div>
  1830. <dl>
  1831. <dt><span class="returnLabel">Returns:</span></dt>
  1832. <dd>The scale factor.</dd>
  1833. </dl>
  1834. </li>
  1835. </ul>
  1836. <a name="getScaleY--">
  1837. <!-- -->
  1838. </a>
  1839. <ul class="blockList">
  1840. <li class="blockList">
  1841. <h4>getScaleY</h4>
  1842. <pre>public&nbsp;double&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.935">getScaleY</a>()</pre>
  1843. <div class="block">Returns the Y scale factory for the chart. This will be 1.0 if no
  1844. scaling has been used.</div>
  1845. <dl>
  1846. <dt><span class="returnLabel">Returns:</span></dt>
  1847. <dd>The scale factor.</dd>
  1848. </dl>
  1849. </li>
  1850. </ul>
  1851. <a name="getAnchor--">
  1852. <!-- -->
  1853. </a>
  1854. <ul class="blockList">
  1855. <li class="blockList">
  1856. <h4>getAnchor</h4>
  1857. <pre>public&nbsp;java.awt.geom.Point2D&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.944">getAnchor</a>()</pre>
  1858. <div class="block">Returns the anchor point.</div>
  1859. <dl>
  1860. <dt><span class="returnLabel">Returns:</span></dt>
  1861. <dd>The anchor point (possibly <code>null</code>).</dd>
  1862. </dl>
  1863. </li>
  1864. </ul>
  1865. <a name="setAnchor-java.awt.geom.Point2D-">
  1866. <!-- -->
  1867. </a>
  1868. <ul class="blockList">
  1869. <li class="blockList">
  1870. <h4>setAnchor</h4>
  1871. <pre>protected&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.954">setAnchor</a>(java.awt.geom.Point2D&nbsp;anchor)</pre>
  1872. <div class="block">Sets the anchor point. This method is provided for the use of
  1873. subclasses, not end users.</div>
  1874. <dl>
  1875. <dt><span class="paramLabel">Parameters:</span></dt>
  1876. <dd><code>anchor</code> - the anchor point (<code>null</code> permitted).</dd>
  1877. </dl>
  1878. </li>
  1879. </ul>
  1880. <a name="getPopupMenu--">
  1881. <!-- -->
  1882. </a>
  1883. <ul class="blockList">
  1884. <li class="blockList">
  1885. <h4>getPopupMenu</h4>
  1886. <pre>public&nbsp;javax.swing.JPopupMenu&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.963">getPopupMenu</a>()</pre>
  1887. <div class="block">Returns the popup menu.</div>
  1888. <dl>
  1889. <dt><span class="returnLabel">Returns:</span></dt>
  1890. <dd>The popup menu.</dd>
  1891. </dl>
  1892. </li>
  1893. </ul>
  1894. <a name="setPopupMenu-javax.swing.JPopupMenu-">
  1895. <!-- -->
  1896. </a>
  1897. <ul class="blockList">
  1898. <li class="blockList">
  1899. <h4>setPopupMenu</h4>
  1900. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.972">setPopupMenu</a>(javax.swing.JPopupMenu&nbsp;popup)</pre>
  1901. <div class="block">Sets the popup menu for the panel.</div>
  1902. <dl>
  1903. <dt><span class="paramLabel">Parameters:</span></dt>
  1904. <dd><code>popup</code> - the popup menu (<code>null</code> permitted).</dd>
  1905. </dl>
  1906. </li>
  1907. </ul>
  1908. <a name="getChartRenderingInfo--">
  1909. <!-- -->
  1910. </a>
  1911. <ul class="blockList">
  1912. <li class="blockList">
  1913. <h4>getChartRenderingInfo</h4>
  1914. <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/ChartPanel.html#line.981">getChartRenderingInfo</a>()</pre>
  1915. <div class="block">Returns the chart rendering info from the most recent chart redraw.</div>
  1916. <dl>
  1917. <dt><span class="returnLabel">Returns:</span></dt>
  1918. <dd>The chart rendering info.</dd>
  1919. </dl>
  1920. </li>
  1921. </ul>
  1922. <a name="setMouseZoomable-boolean-">
  1923. <!-- -->
  1924. </a>
  1925. <ul class="blockList">
  1926. <li class="blockList">
  1927. <h4>setMouseZoomable</h4>
  1928. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.991">setMouseZoomable</a>(boolean&nbsp;flag)</pre>
  1929. <div class="block">A convenience method that switches on mouse-based zooming.</div>
  1930. <dl>
  1931. <dt><span class="paramLabel">Parameters:</span></dt>
  1932. <dd><code>flag</code> - <code>true</code> enables zooming and rectangle fill on
  1933. zoom.</dd>
  1934. </dl>
  1935. </li>
  1936. </ul>
  1937. <a name="setMouseZoomable-boolean-boolean-">
  1938. <!-- -->
  1939. </a>
  1940. <ul class="blockList">
  1941. <li class="blockList">
  1942. <h4>setMouseZoomable</h4>
  1943. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1002">setMouseZoomable</a>(boolean&nbsp;flag,
  1944. boolean&nbsp;fillRectangle)</pre>
  1945. <div class="block">A convenience method that switches on mouse-based zooming.</div>
  1946. <dl>
  1947. <dt><span class="paramLabel">Parameters:</span></dt>
  1948. <dd><code>flag</code> - <code>true</code> if zooming enabled</dd>
  1949. <dd><code>fillRectangle</code> - <code>true</code> if zoom rectangle is filled,
  1950. false if rectangle is shown as outline only.</dd>
  1951. </dl>
  1952. </li>
  1953. </ul>
  1954. <a name="isDomainZoomable--">
  1955. <!-- -->
  1956. </a>
  1957. <ul class="blockList">
  1958. <li class="blockList">
  1959. <h4>isDomainZoomable</h4>
  1960. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1014">isDomainZoomable</a>()</pre>
  1961. <div class="block">Returns the flag that determines whether or not zooming is enabled for
  1962. the domain axis.</div>
  1963. <dl>
  1964. <dt><span class="returnLabel">Returns:</span></dt>
  1965. <dd>A boolean.</dd>
  1966. </dl>
  1967. </li>
  1968. </ul>
  1969. <a name="setDomainZoomable-boolean-">
  1970. <!-- -->
  1971. </a>
  1972. <ul class="blockList">
  1973. <li class="blockList">
  1974. <h4>setDomainZoomable</h4>
  1975. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1025">setDomainZoomable</a>(boolean&nbsp;flag)</pre>
  1976. <div class="block">Sets the flag that controls whether or not zooming is enabled for the
  1977. domain axis. A check is made to ensure that the current plot supports
  1978. zooming for the domain values.</div>
  1979. <dl>
  1980. <dt><span class="paramLabel">Parameters:</span></dt>
  1981. <dd><code>flag</code> - <code>true</code> enables zooming if possible.</dd>
  1982. </dl>
  1983. </li>
  1984. </ul>
  1985. <a name="isRangeZoomable--">
  1986. <!-- -->
  1987. </a>
  1988. <ul class="blockList">
  1989. <li class="blockList">
  1990. <h4>isRangeZoomable</h4>
  1991. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1044">isRangeZoomable</a>()</pre>
  1992. <div class="block">Returns the flag that determines whether or not zooming is enabled for
  1993. the range axis.</div>
  1994. <dl>
  1995. <dt><span class="returnLabel">Returns:</span></dt>
  1996. <dd>A boolean.</dd>
  1997. </dl>
  1998. </li>
  1999. </ul>
  2000. <a name="setRangeZoomable-boolean-">
  2001. <!-- -->
  2002. </a>
  2003. <ul class="blockList">
  2004. <li class="blockList">
  2005. <h4>setRangeZoomable</h4>
  2006. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1053">setRangeZoomable</a>(boolean&nbsp;flag)</pre>
  2007. <div class="block">A flag that controls mouse-based zooming on the vertical axis.</div>
  2008. <dl>
  2009. <dt><span class="paramLabel">Parameters:</span></dt>
  2010. <dd><code>flag</code> - <code>true</code> enables zooming.</dd>
  2011. </dl>
  2012. </li>
  2013. </ul>
  2014. <a name="getFillZoomRectangle--">
  2015. <!-- -->
  2016. </a>
  2017. <ul class="blockList">
  2018. <li class="blockList">
  2019. <h4>getFillZoomRectangle</h4>
  2020. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1072">getFillZoomRectangle</a>()</pre>
  2021. <div class="block">Returns the flag that controls whether or not the zoom rectangle is
  2022. filled when drawn.</div>
  2023. <dl>
  2024. <dt><span class="returnLabel">Returns:</span></dt>
  2025. <dd>A boolean.</dd>
  2026. </dl>
  2027. </li>
  2028. </ul>
  2029. <a name="setFillZoomRectangle-boolean-">
  2030. <!-- -->
  2031. </a>
  2032. <ul class="blockList">
  2033. <li class="blockList">
  2034. <h4>setFillZoomRectangle</h4>
  2035. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1082">setFillZoomRectangle</a>(boolean&nbsp;flag)</pre>
  2036. <div class="block">A flag that controls how the zoom rectangle is drawn.</div>
  2037. <dl>
  2038. <dt><span class="paramLabel">Parameters:</span></dt>
  2039. <dd><code>flag</code> - <code>true</code> instructs to fill the rectangle on
  2040. zoom, otherwise it will be outlined.</dd>
  2041. </dl>
  2042. </li>
  2043. </ul>
  2044. <a name="getZoomTriggerDistance--">
  2045. <!-- -->
  2046. </a>
  2047. <ul class="blockList">
  2048. <li class="blockList">
  2049. <h4>getZoomTriggerDistance</h4>
  2050. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1092">getZoomTriggerDistance</a>()</pre>
  2051. <div class="block">Returns the zoom trigger distance. This controls how far the mouse must
  2052. move before a zoom action is triggered.</div>
  2053. <dl>
  2054. <dt><span class="returnLabel">Returns:</span></dt>
  2055. <dd>The distance (in Java2D units).</dd>
  2056. </dl>
  2057. </li>
  2058. </ul>
  2059. <a name="setZoomTriggerDistance-int-">
  2060. <!-- -->
  2061. </a>
  2062. <ul class="blockList">
  2063. <li class="blockList">
  2064. <h4>setZoomTriggerDistance</h4>
  2065. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1102">setZoomTriggerDistance</a>(int&nbsp;distance)</pre>
  2066. <div class="block">Sets the zoom trigger distance. This controls how far the mouse must
  2067. move before a zoom action is triggered.</div>
  2068. <dl>
  2069. <dt><span class="paramLabel">Parameters:</span></dt>
  2070. <dd><code>distance</code> - the distance (in Java2D units).</dd>
  2071. </dl>
  2072. </li>
  2073. </ul>
  2074. <a name="getHorizontalAxisTrace--">
  2075. <!-- -->
  2076. </a>
  2077. <ul class="blockList">
  2078. <li class="blockList">
  2079. <h4>getHorizontalAxisTrace</h4>
  2080. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1112">getHorizontalAxisTrace</a>()</pre>
  2081. <div class="block">Returns the flag that controls whether or not a horizontal axis trace
  2082. line is drawn over the plot area at the current mouse location.</div>
  2083. <dl>
  2084. <dt><span class="returnLabel">Returns:</span></dt>
  2085. <dd>A boolean.</dd>
  2086. </dl>
  2087. </li>
  2088. </ul>
  2089. <a name="setHorizontalAxisTrace-boolean-">
  2090. <!-- -->
  2091. </a>
  2092. <ul class="blockList">
  2093. <li class="blockList">
  2094. <h4>setHorizontalAxisTrace</h4>
  2095. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1122">setHorizontalAxisTrace</a>(boolean&nbsp;flag)</pre>
  2096. <div class="block">A flag that controls trace lines on the horizontal axis.</div>
  2097. <dl>
  2098. <dt><span class="paramLabel">Parameters:</span></dt>
  2099. <dd><code>flag</code> - <code>true</code> enables trace lines for the mouse
  2100. pointer on the horizontal axis.</dd>
  2101. </dl>
  2102. </li>
  2103. </ul>
  2104. <a name="getHorizontalTraceLine--">
  2105. <!-- -->
  2106. </a>
  2107. <ul class="blockList">
  2108. <li class="blockList">
  2109. <h4>getHorizontalTraceLine</h4>
  2110. <pre>protected&nbsp;java.awt.geom.Line2D&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1131">getHorizontalTraceLine</a>()</pre>
  2111. <div class="block">Returns the horizontal trace line.</div>
  2112. <dl>
  2113. <dt><span class="returnLabel">Returns:</span></dt>
  2114. <dd>The horizontal trace line (possibly <code>null</code>).</dd>
  2115. </dl>
  2116. </li>
  2117. </ul>
  2118. <a name="setHorizontalTraceLine-java.awt.geom.Line2D-">
  2119. <!-- -->
  2120. </a>
  2121. <ul class="blockList">
  2122. <li class="blockList">
  2123. <h4>setHorizontalTraceLine</h4>
  2124. <pre>protected&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1140">setHorizontalTraceLine</a>(java.awt.geom.Line2D&nbsp;line)</pre>
  2125. <div class="block">Sets the horizontal trace line.</div>
  2126. <dl>
  2127. <dt><span class="paramLabel">Parameters:</span></dt>
  2128. <dd><code>line</code> - the line (<code>null</code> permitted).</dd>
  2129. </dl>
  2130. </li>
  2131. </ul>
  2132. <a name="getVerticalAxisTrace--">
  2133. <!-- -->
  2134. </a>
  2135. <ul class="blockList">
  2136. <li class="blockList">
  2137. <h4>getVerticalAxisTrace</h4>
  2138. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1150">getVerticalAxisTrace</a>()</pre>
  2139. <div class="block">Returns the flag that controls whether or not a vertical axis trace
  2140. line is drawn over the plot area at the current mouse location.</div>
  2141. <dl>
  2142. <dt><span class="returnLabel">Returns:</span></dt>
  2143. <dd>A boolean.</dd>
  2144. </dl>
  2145. </li>
  2146. </ul>
  2147. <a name="setVerticalAxisTrace-boolean-">
  2148. <!-- -->
  2149. </a>
  2150. <ul class="blockList">
  2151. <li class="blockList">
  2152. <h4>setVerticalAxisTrace</h4>
  2153. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1160">setVerticalAxisTrace</a>(boolean&nbsp;flag)</pre>
  2154. <div class="block">A flag that controls trace lines on the vertical axis.</div>
  2155. <dl>
  2156. <dt><span class="paramLabel">Parameters:</span></dt>
  2157. <dd><code>flag</code> - <code>true</code> enables trace lines for the mouse
  2158. pointer on the vertical axis.</dd>
  2159. </dl>
  2160. </li>
  2161. </ul>
  2162. <a name="getVerticalTraceLine--">
  2163. <!-- -->
  2164. </a>
  2165. <ul class="blockList">
  2166. <li class="blockList">
  2167. <h4>getVerticalTraceLine</h4>
  2168. <pre>protected&nbsp;java.awt.geom.Line2D&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1169">getVerticalTraceLine</a>()</pre>
  2169. <div class="block">Returns the vertical trace line.</div>
  2170. <dl>
  2171. <dt><span class="returnLabel">Returns:</span></dt>
  2172. <dd>The vertical trace line (possibly <code>null</code>).</dd>
  2173. </dl>
  2174. </li>
  2175. </ul>
  2176. <a name="setVerticalTraceLine-java.awt.geom.Line2D-">
  2177. <!-- -->
  2178. </a>
  2179. <ul class="blockList">
  2180. <li class="blockList">
  2181. <h4>setVerticalTraceLine</h4>
  2182. <pre>protected&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1178">setVerticalTraceLine</a>(java.awt.geom.Line2D&nbsp;line)</pre>
  2183. <div class="block">Sets the vertical trace line.</div>
  2184. <dl>
  2185. <dt><span class="paramLabel">Parameters:</span></dt>
  2186. <dd><code>line</code> - the line (<code>null</code> permitted).</dd>
  2187. </dl>
  2188. </li>
  2189. </ul>
  2190. <a name="getDefaultDirectoryForSaveAs--">
  2191. <!-- -->
  2192. </a>
  2193. <ul class="blockList">
  2194. <li class="blockList">
  2195. <h4>getDefaultDirectoryForSaveAs</h4>
  2196. <pre>public&nbsp;java.io.File&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1189">getDefaultDirectoryForSaveAs</a>()</pre>
  2197. <div class="block">Returns the default directory for the "save as" option.</div>
  2198. <dl>
  2199. <dt><span class="returnLabel">Returns:</span></dt>
  2200. <dd>The default directory (possibly <code>null</code>).</dd>
  2201. <dt><span class="simpleTagLabel">Since:</span></dt>
  2202. <dd>1.0.7</dd>
  2203. </dl>
  2204. </li>
  2205. </ul>
  2206. <a name="setDefaultDirectoryForSaveAs-java.io.File-">
  2207. <!-- -->
  2208. </a>
  2209. <ul class="blockList">
  2210. <li class="blockList">
  2211. <h4>setDefaultDirectoryForSaveAs</h4>
  2212. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1201">setDefaultDirectoryForSaveAs</a>(java.io.File&nbsp;directory)</pre>
  2213. <div class="block">Sets the default directory for the "save as" option. If you set this
  2214. to <code>null</code>, the user's default directory will be used.</div>
  2215. <dl>
  2216. <dt><span class="paramLabel">Parameters:</span></dt>
  2217. <dd><code>directory</code> - the directory (<code>null</code> permitted).</dd>
  2218. <dt><span class="simpleTagLabel">Since:</span></dt>
  2219. <dd>1.0.7</dd>
  2220. </dl>
  2221. </li>
  2222. </ul>
  2223. <a name="isEnforceFileExtensions--">
  2224. <!-- -->
  2225. </a>
  2226. <ul class="blockList">
  2227. <li class="blockList">
  2228. <h4>isEnforceFileExtensions</h4>
  2229. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1219">isEnforceFileExtensions</a>()</pre>
  2230. <div class="block">Returns <code>true</code> if file extensions should be enforced, and
  2231. <code>false</code> otherwise.</div>
  2232. <dl>
  2233. <dt><span class="returnLabel">Returns:</span></dt>
  2234. <dd>The flag.</dd>
  2235. <dt><span class="seeLabel">See Also:</span></dt>
  2236. <dd><a href="../../../org/jfree/chart/ChartPanel.html#setEnforceFileExtensions-boolean-"><code>setEnforceFileExtensions(boolean)</code></a></dd>
  2237. </dl>
  2238. </li>
  2239. </ul>
  2240. <a name="setEnforceFileExtensions-boolean-">
  2241. <!-- -->
  2242. </a>
  2243. <ul class="blockList">
  2244. <li class="blockList">
  2245. <h4>setEnforceFileExtensions</h4>
  2246. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1230">setEnforceFileExtensions</a>(boolean&nbsp;enforce)</pre>
  2247. <div class="block">Sets a flag that controls whether or not file extensions are enforced.</div>
  2248. <dl>
  2249. <dt><span class="paramLabel">Parameters:</span></dt>
  2250. <dd><code>enforce</code> - the new flag value.</dd>
  2251. <dt><span class="seeLabel">See Also:</span></dt>
  2252. <dd><a href="../../../org/jfree/chart/ChartPanel.html#isEnforceFileExtensions--"><code>isEnforceFileExtensions()</code></a></dd>
  2253. </dl>
  2254. </li>
  2255. </ul>
  2256. <a name="getZoomAroundAnchor--">
  2257. <!-- -->
  2258. </a>
  2259. <ul class="blockList">
  2260. <li class="blockList">
  2261. <h4>getZoomAroundAnchor</h4>
  2262. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1244">getZoomAroundAnchor</a>()</pre>
  2263. <div class="block">Returns the flag that controls whether or not zoom operations are
  2264. centered around the current anchor point.</div>
  2265. <dl>
  2266. <dt><span class="returnLabel">Returns:</span></dt>
  2267. <dd>A boolean.</dd>
  2268. <dt><span class="simpleTagLabel">Since:</span></dt>
  2269. <dd>1.0.7</dd>
  2270. <dt><span class="seeLabel">See Also:</span></dt>
  2271. <dd><a href="../../../org/jfree/chart/ChartPanel.html#setZoomAroundAnchor-boolean-"><code>setZoomAroundAnchor(boolean)</code></a></dd>
  2272. </dl>
  2273. </li>
  2274. </ul>
  2275. <a name="setZoomAroundAnchor-boolean-">
  2276. <!-- -->
  2277. </a>
  2278. <ul class="blockList">
  2279. <li class="blockList">
  2280. <h4>setZoomAroundAnchor</h4>
  2281. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1258">setZoomAroundAnchor</a>(boolean&nbsp;zoomAroundAnchor)</pre>
  2282. <div class="block">Sets the flag that controls whether or not zoom operations are
  2283. centered around the current anchor point.</div>
  2284. <dl>
  2285. <dt><span class="paramLabel">Parameters:</span></dt>
  2286. <dd><code>zoomAroundAnchor</code> - the new flag value.</dd>
  2287. <dt><span class="simpleTagLabel">Since:</span></dt>
  2288. <dd>1.0.7</dd>
  2289. <dt><span class="seeLabel">See Also:</span></dt>
  2290. <dd><a href="../../../org/jfree/chart/ChartPanel.html#getZoomAroundAnchor--"><code>getZoomAroundAnchor()</code></a></dd>
  2291. </dl>
  2292. </li>
  2293. </ul>
  2294. <a name="getZoomFillPaint--">
  2295. <!-- -->
  2296. </a>
  2297. <ul class="blockList">
  2298. <li class="blockList">
  2299. <h4>getZoomFillPaint</h4>
  2300. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1272">getZoomFillPaint</a>()</pre>
  2301. <div class="block">Returns the zoom rectangle fill paint.</div>
  2302. <dl>
  2303. <dt><span class="returnLabel">Returns:</span></dt>
  2304. <dd>The zoom rectangle fill paint (never <code>null</code>).</dd>
  2305. <dt><span class="simpleTagLabel">Since:</span></dt>
  2306. <dd>1.0.13</dd>
  2307. <dt><span class="seeLabel">See Also:</span></dt>
  2308. <dd><a href="../../../org/jfree/chart/ChartPanel.html#setZoomFillPaint-java.awt.Paint-"><code>setZoomFillPaint(java.awt.Paint)</code></a>,
  2309. <a href="../../../org/jfree/chart/ChartPanel.html#setFillZoomRectangle-boolean-"><code>setFillZoomRectangle(boolean)</code></a></dd>
  2310. </dl>
  2311. </li>
  2312. </ul>
  2313. <a name="setZoomFillPaint-java.awt.Paint-">
  2314. <!-- -->
  2315. </a>
  2316. <ul class="blockList">
  2317. <li class="blockList">
  2318. <h4>setZoomFillPaint</h4>
  2319. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1286">setZoomFillPaint</a>(java.awt.Paint&nbsp;paint)</pre>
  2320. <div class="block">Sets the zoom rectangle fill paint.</div>
  2321. <dl>
  2322. <dt><span class="paramLabel">Parameters:</span></dt>
  2323. <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
  2324. <dt><span class="simpleTagLabel">Since:</span></dt>
  2325. <dd>1.0.13</dd>
  2326. <dt><span class="seeLabel">See Also:</span></dt>
  2327. <dd><a href="../../../org/jfree/chart/ChartPanel.html#getZoomFillPaint--"><code>getZoomFillPaint()</code></a>,
  2328. <a href="../../../org/jfree/chart/ChartPanel.html#getFillZoomRectangle--"><code>getFillZoomRectangle()</code></a></dd>
  2329. </dl>
  2330. </li>
  2331. </ul>
  2332. <a name="getZoomOutlinePaint--">
  2333. <!-- -->
  2334. </a>
  2335. <ul class="blockList">
  2336. <li class="blockList">
  2337. <h4>getZoomOutlinePaint</h4>
  2338. <pre>public&nbsp;java.awt.Paint&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1301">getZoomOutlinePaint</a>()</pre>
  2339. <div class="block">Returns the zoom rectangle outline paint.</div>
  2340. <dl>
  2341. <dt><span class="returnLabel">Returns:</span></dt>
  2342. <dd>The zoom rectangle outline paint (never <code>null</code>).</dd>
  2343. <dt><span class="simpleTagLabel">Since:</span></dt>
  2344. <dd>1.0.13</dd>
  2345. <dt><span class="seeLabel">See Also:</span></dt>
  2346. <dd><a href="../../../org/jfree/chart/ChartPanel.html#setZoomOutlinePaint-java.awt.Paint-"><code>setZoomOutlinePaint(java.awt.Paint)</code></a>,
  2347. <a href="../../../org/jfree/chart/ChartPanel.html#setFillZoomRectangle-boolean-"><code>setFillZoomRectangle(boolean)</code></a></dd>
  2348. </dl>
  2349. </li>
  2350. </ul>
  2351. <a name="setZoomOutlinePaint-java.awt.Paint-">
  2352. <!-- -->
  2353. </a>
  2354. <ul class="blockList">
  2355. <li class="blockList">
  2356. <h4>setZoomOutlinePaint</h4>
  2357. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1315">setZoomOutlinePaint</a>(java.awt.Paint&nbsp;paint)</pre>
  2358. <div class="block">Sets the zoom rectangle outline paint.</div>
  2359. <dl>
  2360. <dt><span class="paramLabel">Parameters:</span></dt>
  2361. <dd><code>paint</code> - the paint (<code>null</code> not permitted).</dd>
  2362. <dt><span class="simpleTagLabel">Since:</span></dt>
  2363. <dd>1.0.13</dd>
  2364. <dt><span class="seeLabel">See Also:</span></dt>
  2365. <dd><a href="../../../org/jfree/chart/ChartPanel.html#getZoomOutlinePaint--"><code>getZoomOutlinePaint()</code></a>,
  2366. <a href="../../../org/jfree/chart/ChartPanel.html#getFillZoomRectangle--"><code>getFillZoomRectangle()</code></a></dd>
  2367. </dl>
  2368. </li>
  2369. </ul>
  2370. <a name="isMouseWheelEnabled--">
  2371. <!-- -->
  2372. </a>
  2373. <ul class="blockList">
  2374. <li class="blockList">
  2375. <h4>isMouseWheelEnabled</h4>
  2376. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1332">isMouseWheelEnabled</a>()</pre>
  2377. <div class="block">Returns <code>true</code> if the mouse wheel handler is enabled, and
  2378. <code>false</code> otherwise.</div>
  2379. <dl>
  2380. <dt><span class="returnLabel">Returns:</span></dt>
  2381. <dd>A boolean.</dd>
  2382. <dt><span class="simpleTagLabel">Since:</span></dt>
  2383. <dd>1.0.13</dd>
  2384. </dl>
  2385. </li>
  2386. </ul>
  2387. <a name="setMouseWheelEnabled-boolean-">
  2388. <!-- -->
  2389. </a>
  2390. <ul class="blockList">
  2391. <li class="blockList">
  2392. <h4>setMouseWheelEnabled</h4>
  2393. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1343">setMouseWheelEnabled</a>(boolean&nbsp;flag)</pre>
  2394. <div class="block">Enables or disables mouse wheel support for the panel.</div>
  2395. <dl>
  2396. <dt><span class="paramLabel">Parameters:</span></dt>
  2397. <dd><code>flag</code> - a boolean.</dd>
  2398. <dt><span class="simpleTagLabel">Since:</span></dt>
  2399. <dd>1.0.13</dd>
  2400. </dl>
  2401. </li>
  2402. </ul>
  2403. <a name="addOverlay-org.jfree.chart.panel.Overlay-">
  2404. <!-- -->
  2405. </a>
  2406. <ul class="blockList">
  2407. <li class="blockList">
  2408. <h4>addOverlay</h4>
  2409. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1360">addOverlay</a>(<a href="../../../org/jfree/chart/panel/Overlay.html" title="interface in org.jfree.chart.panel">Overlay</a>&nbsp;overlay)</pre>
  2410. <div class="block">Add an overlay to the panel.</div>
  2411. <dl>
  2412. <dt><span class="paramLabel">Parameters:</span></dt>
  2413. <dd><code>overlay</code> - the overlay (<code>null</code> not permitted).</dd>
  2414. <dt><span class="simpleTagLabel">Since:</span></dt>
  2415. <dd>1.0.13</dd>
  2416. </dl>
  2417. </li>
  2418. </ul>
  2419. <a name="removeOverlay-org.jfree.chart.panel.Overlay-">
  2420. <!-- -->
  2421. </a>
  2422. <ul class="blockList">
  2423. <li class="blockList">
  2424. <h4>removeOverlay</h4>
  2425. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1374">removeOverlay</a>(<a href="../../../org/jfree/chart/panel/Overlay.html" title="interface in org.jfree.chart.panel">Overlay</a>&nbsp;overlay)</pre>
  2426. <div class="block">Removes an overlay from the panel.</div>
  2427. <dl>
  2428. <dt><span class="paramLabel">Parameters:</span></dt>
  2429. <dd><code>overlay</code> - the overlay to remove (<code>null</code> not permitted).</dd>
  2430. <dt><span class="simpleTagLabel">Since:</span></dt>
  2431. <dd>1.0.13</dd>
  2432. </dl>
  2433. </li>
  2434. </ul>
  2435. <a name="overlayChanged-org.jfree.chart.event.OverlayChangeEvent-">
  2436. <!-- -->
  2437. </a>
  2438. <ul class="blockList">
  2439. <li class="blockList">
  2440. <h4>overlayChanged</h4>
  2441. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1391">overlayChanged</a>(<a href="../../../org/jfree/chart/event/OverlayChangeEvent.html" title="class in org.jfree.chart.event">OverlayChangeEvent</a>&nbsp;event)</pre>
  2442. <div class="block">Handles a change to an overlay by repainting the panel.</div>
  2443. <dl>
  2444. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2445. <dd><code><a href="../../../org/jfree/chart/event/OverlayChangeListener.html#overlayChanged-org.jfree.chart.event.OverlayChangeEvent-">overlayChanged</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/jfree/chart/event/OverlayChangeListener.html" title="interface in org.jfree.chart.event">OverlayChangeListener</a></code></dd>
  2446. <dt><span class="paramLabel">Parameters:</span></dt>
  2447. <dd><code>event</code> - the event.</dd>
  2448. <dt><span class="simpleTagLabel">Since:</span></dt>
  2449. <dd>1.0.13</dd>
  2450. </dl>
  2451. </li>
  2452. </ul>
  2453. <a name="setDisplayToolTips-boolean-">
  2454. <!-- -->
  2455. </a>
  2456. <ul class="blockList">
  2457. <li class="blockList">
  2458. <h4>setDisplayToolTips</h4>
  2459. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1403">setDisplayToolTips</a>(boolean&nbsp;flag)</pre>
  2460. <div class="block">Switches the display of tooltips for the panel on or off. Note that
  2461. tooltips can only be displayed if the chart has been configured to
  2462. generate tooltip items.</div>
  2463. <dl>
  2464. <dt><span class="paramLabel">Parameters:</span></dt>
  2465. <dd><code>flag</code> - <code>true</code> to enable tooltips, <code>false</code> to
  2466. disable tooltips.</dd>
  2467. </dl>
  2468. </li>
  2469. </ul>
  2470. <a name="getToolTipText-java.awt.event.MouseEvent-">
  2471. <!-- -->
  2472. </a>
  2473. <ul class="blockList">
  2474. <li class="blockList">
  2475. <h4>getToolTipText</h4>
  2476. <pre>public&nbsp;java.lang.String&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1420">getToolTipText</a>(java.awt.event.MouseEvent&nbsp;e)</pre>
  2477. <div class="block">Returns a string for the tooltip.</div>
  2478. <dl>
  2479. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  2480. <dd><code>getToolTipText</code>&nbsp;in class&nbsp;<code>javax.swing.JComponent</code></dd>
  2481. <dt><span class="paramLabel">Parameters:</span></dt>
  2482. <dd><code>e</code> - the mouse event.</dd>
  2483. <dt><span class="returnLabel">Returns:</span></dt>
  2484. <dd>A tool tip or <code>null</code> if no tooltip is available.</dd>
  2485. </dl>
  2486. </li>
  2487. </ul>
  2488. <a name="translateJava2DToScreen-java.awt.geom.Point2D-">
  2489. <!-- -->
  2490. </a>
  2491. <ul class="blockList">
  2492. <li class="blockList">
  2493. <h4>translateJava2DToScreen</h4>
  2494. <pre>public&nbsp;java.awt.Point&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1444">translateJava2DToScreen</a>(java.awt.geom.Point2D&nbsp;java2DPoint)</pre>
  2495. <div class="block">Translates a Java2D point on the chart to a screen location.</div>
  2496. <dl>
  2497. <dt><span class="paramLabel">Parameters:</span></dt>
  2498. <dd><code>java2DPoint</code> - the Java2D point.</dd>
  2499. <dt><span class="returnLabel">Returns:</span></dt>
  2500. <dd>The screen location.</dd>
  2501. </dl>
  2502. </li>
  2503. </ul>
  2504. <a name="translateScreenToJava2D-java.awt.Point-">
  2505. <!-- -->
  2506. </a>
  2507. <ul class="blockList">
  2508. <li class="blockList">
  2509. <h4>translateScreenToJava2D</h4>
  2510. <pre>public&nbsp;java.awt.geom.Point2D&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1459">translateScreenToJava2D</a>(java.awt.Point&nbsp;screenPoint)</pre>
  2511. <div class="block">Translates a panel (component) location to a Java2D point.</div>
  2512. <dl>
  2513. <dt><span class="paramLabel">Parameters:</span></dt>
  2514. <dd><code>screenPoint</code> - the screen location (<code>null</code> not
  2515. permitted).</dd>
  2516. <dt><span class="returnLabel">Returns:</span></dt>
  2517. <dd>The Java2D coordinates.</dd>
  2518. </dl>
  2519. </li>
  2520. </ul>
  2521. <a name="scale-java.awt.geom.Rectangle2D-">
  2522. <!-- -->
  2523. </a>
  2524. <ul class="blockList">
  2525. <li class="blockList">
  2526. <h4>scale</h4>
  2527. <pre>public&nbsp;java.awt.geom.Rectangle2D&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1474">scale</a>(java.awt.geom.Rectangle2D&nbsp;rect)</pre>
  2528. <div class="block">Applies any scaling that is in effect for the chart drawing to the
  2529. given rectangle.</div>
  2530. <dl>
  2531. <dt><span class="paramLabel">Parameters:</span></dt>
  2532. <dd><code>rect</code> - the rectangle (<code>null</code> not permitted).</dd>
  2533. <dt><span class="returnLabel">Returns:</span></dt>
  2534. <dd>A new scaled rectangle.</dd>
  2535. </dl>
  2536. </li>
  2537. </ul>
  2538. <a name="getEntityForPoint-int-int-">
  2539. <!-- -->
  2540. </a>
  2541. <ul class="blockList">
  2542. <li class="blockList">
  2543. <h4>getEntityForPoint</h4>
  2544. <pre>public&nbsp;<a href="../../../org/jfree/chart/entity/ChartEntity.html" title="class in org.jfree.chart.entity">ChartEntity</a>&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1494">getEntityForPoint</a>(int&nbsp;viewX,
  2545. int&nbsp;viewY)</pre>
  2546. <div class="block">Returns the chart entity at a given point.
  2547. <P>
  2548. This method will return null if there is (a) no entity at the given
  2549. point, or (b) no entity collection has been generated.</div>
  2550. <dl>
  2551. <dt><span class="paramLabel">Parameters:</span></dt>
  2552. <dd><code>viewX</code> - the x-coordinate.</dd>
  2553. <dd><code>viewY</code> - the y-coordinate.</dd>
  2554. <dt><span class="returnLabel">Returns:</span></dt>
  2555. <dd>The chart entity (possibly <code>null</code>).</dd>
  2556. </dl>
  2557. </li>
  2558. </ul>
  2559. <a name="getRefreshBuffer--">
  2560. <!-- -->
  2561. </a>
  2562. <ul class="blockList">
  2563. <li class="blockList">
  2564. <h4>getRefreshBuffer</h4>
  2565. <pre>public&nbsp;boolean&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1514">getRefreshBuffer</a>()</pre>
  2566. <div class="block">Returns the flag that controls whether or not the offscreen buffer
  2567. needs to be refreshed.</div>
  2568. <dl>
  2569. <dt><span class="returnLabel">Returns:</span></dt>
  2570. <dd>A boolean.</dd>
  2571. </dl>
  2572. </li>
  2573. </ul>
  2574. <a name="setRefreshBuffer-boolean-">
  2575. <!-- -->
  2576. </a>
  2577. <ul class="blockList">
  2578. <li class="blockList">
  2579. <h4>setRefreshBuffer</h4>
  2580. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1525">setRefreshBuffer</a>(boolean&nbsp;flag)</pre>
  2581. <div class="block">Sets the refresh buffer flag. This flag is used to avoid unnecessary
  2582. redrawing of the chart when the offscreen image buffer is used.</div>
  2583. <dl>
  2584. <dt><span class="paramLabel">Parameters:</span></dt>
  2585. <dd><code>flag</code> - <code>true</code> indicates that the buffer should be
  2586. refreshed.</dd>
  2587. </dl>
  2588. </li>
  2589. </ul>
  2590. <a name="paintComponent-java.awt.Graphics-">
  2591. <!-- -->
  2592. </a>
  2593. <ul class="blockList">
  2594. <li class="blockList">
  2595. <h4>paintComponent</h4>
  2596. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1538">paintComponent</a>(java.awt.Graphics&nbsp;g)</pre>
  2597. <div class="block">Paints the component by drawing the chart to fill the entire component,
  2598. but allowing for the insets (which will be non-zero if a border has been
  2599. set for this component). To increase performance (at the expense of
  2600. memory), an off-screen buffer image can be used.</div>
  2601. <dl>
  2602. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  2603. <dd><code>paintComponent</code>&nbsp;in class&nbsp;<code>javax.swing.JComponent</code></dd>
  2604. <dt><span class="paramLabel">Parameters:</span></dt>
  2605. <dd><code>g</code> - the graphics device for drawing on.</dd>
  2606. </dl>
  2607. </li>
  2608. </ul>
  2609. <a name="chartChanged-org.jfree.chart.event.ChartChangeEvent-">
  2610. <!-- -->
  2611. </a>
  2612. <ul class="blockList">
  2613. <li class="blockList">
  2614. <h4>chartChanged</h4>
  2615. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1674">chartChanged</a>(<a href="../../../org/jfree/chart/event/ChartChangeEvent.html" title="class in org.jfree.chart.event">ChartChangeEvent</a>&nbsp;event)</pre>
  2616. <div class="block">Receives notification of changes to the chart, and redraws the chart.</div>
  2617. <dl>
  2618. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2619. <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>
  2620. <dt><span class="paramLabel">Parameters:</span></dt>
  2621. <dd><code>event</code> - details of the chart change event.</dd>
  2622. </dl>
  2623. </li>
  2624. </ul>
  2625. <a name="chartProgress-org.jfree.chart.event.ChartProgressEvent-">
  2626. <!-- -->
  2627. </a>
  2628. <ul class="blockList">
  2629. <li class="blockList">
  2630. <h4>chartProgress</h4>
  2631. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1690">chartProgress</a>(<a href="../../../org/jfree/chart/event/ChartProgressEvent.html" title="class in org.jfree.chart.event">ChartProgressEvent</a>&nbsp;event)</pre>
  2632. <div class="block">Receives notification of a chart progress event.</div>
  2633. <dl>
  2634. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2635. <dd><code><a href="../../../org/jfree/chart/event/ChartProgressListener.html#chartProgress-org.jfree.chart.event.ChartProgressEvent-">chartProgress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/jfree/chart/event/ChartProgressListener.html" title="interface in org.jfree.chart.event">ChartProgressListener</a></code></dd>
  2636. <dt><span class="paramLabel">Parameters:</span></dt>
  2637. <dd><code>event</code> - the event.</dd>
  2638. </dl>
  2639. </li>
  2640. </ul>
  2641. <a name="actionPerformed-java.awt.event.ActionEvent-">
  2642. <!-- -->
  2643. </a>
  2644. <ul class="blockList">
  2645. <li class="blockList">
  2646. <h4>actionPerformed</h4>
  2647. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1700">actionPerformed</a>(java.awt.event.ActionEvent&nbsp;event)</pre>
  2648. <div class="block">Handles action events generated by the popup menu.</div>
  2649. <dl>
  2650. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2651. <dd><code>actionPerformed</code>&nbsp;in interface&nbsp;<code>java.awt.event.ActionListener</code></dd>
  2652. <dt><span class="paramLabel">Parameters:</span></dt>
  2653. <dd><code>event</code> - the event.</dd>
  2654. </dl>
  2655. </li>
  2656. </ul>
  2657. <a name="mouseEntered-java.awt.event.MouseEvent-">
  2658. <!-- -->
  2659. </a>
  2660. <ul class="blockList">
  2661. <li class="blockList">
  2662. <h4>mouseEntered</h4>
  2663. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1781">mouseEntered</a>(java.awt.event.MouseEvent&nbsp;e)</pre>
  2664. <div class="block">Handles a 'mouse entered' event. This method changes the tooltip delays
  2665. of ToolTipManager.sharedInstance() to the possibly different values set
  2666. for this chart panel.</div>
  2667. <dl>
  2668. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2669. <dd><code>mouseEntered</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
  2670. <dt><span class="paramLabel">Parameters:</span></dt>
  2671. <dd><code>e</code> - the mouse event.</dd>
  2672. </dl>
  2673. </li>
  2674. </ul>
  2675. <a name="mouseExited-java.awt.event.MouseEvent-">
  2676. <!-- -->
  2677. </a>
  2678. <ul class="blockList">
  2679. <li class="blockList">
  2680. <h4>mouseExited</h4>
  2681. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1806">mouseExited</a>(java.awt.event.MouseEvent&nbsp;e)</pre>
  2682. <div class="block">Handles a 'mouse exited' event. This method resets the tooltip delays of
  2683. ToolTipManager.sharedInstance() to their
  2684. original values in effect before mouseEntered()</div>
  2685. <dl>
  2686. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2687. <dd><code>mouseExited</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
  2688. <dt><span class="paramLabel">Parameters:</span></dt>
  2689. <dd><code>e</code> - the mouse event.</dd>
  2690. </dl>
  2691. </li>
  2692. </ul>
  2693. <a name="mousePressed-java.awt.event.MouseEvent-">
  2694. <!-- -->
  2695. </a>
  2696. <ul class="blockList">
  2697. <li class="blockList">
  2698. <h4>mousePressed</h4>
  2699. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1826">mousePressed</a>(java.awt.event.MouseEvent&nbsp;e)</pre>
  2700. <div class="block">Handles a 'mouse pressed' event.
  2701. <P>
  2702. This event is the popup trigger on Unix/Linux. For Windows, the popup
  2703. trigger is the 'mouse released' event.</div>
  2704. <dl>
  2705. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2706. <dd><code>mousePressed</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
  2707. <dt><span class="paramLabel">Parameters:</span></dt>
  2708. <dd><code>e</code> - The mouse event.</dd>
  2709. </dl>
  2710. </li>
  2711. </ul>
  2712. <a name="mouseDragged-java.awt.event.MouseEvent-">
  2713. <!-- -->
  2714. </a>
  2715. <ul class="blockList">
  2716. <li class="blockList">
  2717. <h4>mouseDragged</h4>
  2718. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1891">mouseDragged</a>(java.awt.event.MouseEvent&nbsp;e)</pre>
  2719. <div class="block">Handles a 'mouse dragged' event.</div>
  2720. <dl>
  2721. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2722. <dd><code>mouseDragged</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseMotionListener</code></dd>
  2723. <dt><span class="paramLabel">Parameters:</span></dt>
  2724. <dd><code>e</code> - the mouse event.</dd>
  2725. </dl>
  2726. </li>
  2727. </ul>
  2728. <a name="mouseReleased-java.awt.event.MouseEvent-">
  2729. <!-- -->
  2730. </a>
  2731. <ul class="blockList">
  2732. <li class="blockList">
  2733. <h4>mouseReleased</h4>
  2734. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.1994">mouseReleased</a>(java.awt.event.MouseEvent&nbsp;e)</pre>
  2735. <div class="block">Handles a 'mouse released' event. On Windows, we need to check if this
  2736. is a popup trigger, but only if we haven't already been tracking a zoom
  2737. rectangle.</div>
  2738. <dl>
  2739. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2740. <dd><code>mouseReleased</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
  2741. <dt><span class="paramLabel">Parameters:</span></dt>
  2742. <dd><code>e</code> - information about the event.</dd>
  2743. </dl>
  2744. </li>
  2745. </ul>
  2746. <a name="mouseClicked-java.awt.event.MouseEvent-">
  2747. <!-- -->
  2748. </a>
  2749. <ul class="blockList">
  2750. <li class="blockList">
  2751. <h4>mouseClicked</h4>
  2752. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2092">mouseClicked</a>(java.awt.event.MouseEvent&nbsp;event)</pre>
  2753. <div class="block">Receives notification of mouse clicks on the panel. These are
  2754. translated and passed on to any registered <a href="../../../org/jfree/chart/ChartMouseListener.html" title="interface in org.jfree.chart"><code>ChartMouseListener</code></a>s.</div>
  2755. <dl>
  2756. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2757. <dd><code>mouseClicked</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
  2758. <dt><span class="paramLabel">Parameters:</span></dt>
  2759. <dd><code>event</code> - Information about the mouse event.</dd>
  2760. </dl>
  2761. </li>
  2762. </ul>
  2763. <a name="mouseMoved-java.awt.event.MouseEvent-">
  2764. <!-- -->
  2765. </a>
  2766. <ul class="blockList">
  2767. <li class="blockList">
  2768. <h4>mouseMoved</h4>
  2769. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2131">mouseMoved</a>(java.awt.event.MouseEvent&nbsp;e)</pre>
  2770. <div class="block">Implementation of the MouseMotionListener's method.</div>
  2771. <dl>
  2772. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  2773. <dd><code>mouseMoved</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseMotionListener</code></dd>
  2774. <dt><span class="paramLabel">Parameters:</span></dt>
  2775. <dd><code>e</code> - the event.</dd>
  2776. </dl>
  2777. </li>
  2778. </ul>
  2779. <a name="zoomInBoth-double-double-">
  2780. <!-- -->
  2781. </a>
  2782. <ul class="blockList">
  2783. <li class="blockList">
  2784. <h4>zoomInBoth</h4>
  2785. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2175">zoomInBoth</a>(double&nbsp;x,
  2786. double&nbsp;y)</pre>
  2787. <div class="block">Zooms in on an anchor point (specified in screen coordinate space).</div>
  2788. <dl>
  2789. <dt><span class="paramLabel">Parameters:</span></dt>
  2790. <dd><code>x</code> - the x value (in screen coordinates).</dd>
  2791. <dd><code>y</code> - the y value (in screen coordinates).</dd>
  2792. </dl>
  2793. </li>
  2794. </ul>
  2795. <a name="zoomInDomain-double-double-">
  2796. <!-- -->
  2797. </a>
  2798. <ul class="blockList">
  2799. <li class="blockList">
  2800. <h4>zoomInDomain</h4>
  2801. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2198">zoomInDomain</a>(double&nbsp;x,
  2802. double&nbsp;y)</pre>
  2803. <div class="block">Decreases the length of the domain axis, centered about the given
  2804. coordinate on the screen. The length of the domain axis is reduced
  2805. by the value of <a href="../../../org/jfree/chart/ChartPanel.html#getZoomInFactor--"><code>getZoomInFactor()</code></a>.</div>
  2806. <dl>
  2807. <dt><span class="paramLabel">Parameters:</span></dt>
  2808. <dd><code>x</code> - the x coordinate (in screen coordinates).</dd>
  2809. <dd><code>y</code> - the y-coordinate (in screen coordinates).</dd>
  2810. </dl>
  2811. </li>
  2812. </ul>
  2813. <a name="zoomInRange-double-double-">
  2814. <!-- -->
  2815. </a>
  2816. <ul class="blockList">
  2817. <li class="blockList">
  2818. <h4>zoomInRange</h4>
  2819. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2222">zoomInRange</a>(double&nbsp;x,
  2820. double&nbsp;y)</pre>
  2821. <div class="block">Decreases the length of the range axis, centered about the given
  2822. coordinate on the screen. The length of the range axis is reduced by
  2823. the value of <a href="../../../org/jfree/chart/ChartPanel.html#getZoomInFactor--"><code>getZoomInFactor()</code></a>.</div>
  2824. <dl>
  2825. <dt><span class="paramLabel">Parameters:</span></dt>
  2826. <dd><code>x</code> - the x-coordinate (in screen coordinates).</dd>
  2827. <dd><code>y</code> - the y coordinate (in screen coordinates).</dd>
  2828. </dl>
  2829. </li>
  2830. </ul>
  2831. <a name="zoomOutBoth-double-double-">
  2832. <!-- -->
  2833. </a>
  2834. <ul class="blockList">
  2835. <li class="blockList">
  2836. <h4>zoomOutBoth</h4>
  2837. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2244">zoomOutBoth</a>(double&nbsp;x,
  2838. double&nbsp;y)</pre>
  2839. <div class="block">Zooms out on an anchor point (specified in screen coordinate space).</div>
  2840. <dl>
  2841. <dt><span class="paramLabel">Parameters:</span></dt>
  2842. <dd><code>x</code> - the x value (in screen coordinates).</dd>
  2843. <dd><code>y</code> - the y value (in screen coordinates).</dd>
  2844. </dl>
  2845. </li>
  2846. </ul>
  2847. <a name="zoomOutDomain-double-double-">
  2848. <!-- -->
  2849. </a>
  2850. <ul class="blockList">
  2851. <li class="blockList">
  2852. <h4>zoomOutDomain</h4>
  2853. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2267">zoomOutDomain</a>(double&nbsp;x,
  2854. double&nbsp;y)</pre>
  2855. <div class="block">Increases the length of the domain axis, centered about the given
  2856. coordinate on the screen. The length of the domain axis is increased
  2857. by the value of <a href="../../../org/jfree/chart/ChartPanel.html#getZoomOutFactor--"><code>getZoomOutFactor()</code></a>.</div>
  2858. <dl>
  2859. <dt><span class="paramLabel">Parameters:</span></dt>
  2860. <dd><code>x</code> - the x coordinate (in screen coordinates).</dd>
  2861. <dd><code>y</code> - the y-coordinate (in screen coordinates).</dd>
  2862. </dl>
  2863. </li>
  2864. </ul>
  2865. <a name="zoomOutRange-double-double-">
  2866. <!-- -->
  2867. </a>
  2868. <ul class="blockList">
  2869. <li class="blockList">
  2870. <h4>zoomOutRange</h4>
  2871. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2291">zoomOutRange</a>(double&nbsp;x,
  2872. double&nbsp;y)</pre>
  2873. <div class="block">Increases the length the range axis, centered about the given
  2874. coordinate on the screen. The length of the range axis is increased
  2875. by the value of <a href="../../../org/jfree/chart/ChartPanel.html#getZoomOutFactor--"><code>getZoomOutFactor()</code></a>.</div>
  2876. <dl>
  2877. <dt><span class="paramLabel">Parameters:</span></dt>
  2878. <dd><code>x</code> - the x coordinate (in screen coordinates).</dd>
  2879. <dd><code>y</code> - the y-coordinate (in screen coordinates).</dd>
  2880. </dl>
  2881. </li>
  2882. </ul>
  2883. <a name="zoom-java.awt.geom.Rectangle2D-">
  2884. <!-- -->
  2885. </a>
  2886. <ul class="blockList">
  2887. <li class="blockList">
  2888. <h4>zoom</h4>
  2889. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2312">zoom</a>(java.awt.geom.Rectangle2D&nbsp;selection)</pre>
  2890. <div class="block">Zooms in on a selected region.</div>
  2891. <dl>
  2892. <dt><span class="paramLabel">Parameters:</span></dt>
  2893. <dd><code>selection</code> - the selected region.</dd>
  2894. </dl>
  2895. </li>
  2896. </ul>
  2897. <a name="restoreAutoBounds--">
  2898. <!-- -->
  2899. </a>
  2900. <ul class="blockList">
  2901. <li class="blockList">
  2902. <h4>restoreAutoBounds</h4>
  2903. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2359">restoreAutoBounds</a>()</pre>
  2904. <div class="block">Restores the auto-range calculation on both axes.</div>
  2905. </li>
  2906. </ul>
  2907. <a name="restoreAutoDomainBounds--">
  2908. <!-- -->
  2909. </a>
  2910. <ul class="blockList">
  2911. <li class="blockList">
  2912. <h4>restoreAutoDomainBounds</h4>
  2913. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2377">restoreAutoDomainBounds</a>()</pre>
  2914. <div class="block">Restores the auto-range calculation on the domain axis.</div>
  2915. </li>
  2916. </ul>
  2917. <a name="restoreAutoRangeBounds--">
  2918. <!-- -->
  2919. </a>
  2920. <ul class="blockList">
  2921. <li class="blockList">
  2922. <h4>restoreAutoRangeBounds</h4>
  2923. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2397">restoreAutoRangeBounds</a>()</pre>
  2924. <div class="block">Restores the auto-range calculation on the range axis.</div>
  2925. </li>
  2926. </ul>
  2927. <a name="getScreenDataArea--">
  2928. <!-- -->
  2929. </a>
  2930. <ul class="blockList">
  2931. <li class="blockList">
  2932. <h4>getScreenDataArea</h4>
  2933. <pre>public&nbsp;java.awt.geom.Rectangle2D&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2420">getScreenDataArea</a>()</pre>
  2934. <div class="block">Returns the data area for the chart (the area inside the axes) with the
  2935. current scaling applied (that is, the area as it appears on screen).</div>
  2936. <dl>
  2937. <dt><span class="returnLabel">Returns:</span></dt>
  2938. <dd>The scaled data area.</dd>
  2939. </dl>
  2940. </li>
  2941. </ul>
  2942. <a name="getScreenDataArea-int-int-">
  2943. <!-- -->
  2944. </a>
  2945. <ul class="blockList">
  2946. <li class="blockList">
  2947. <h4>getScreenDataArea</h4>
  2948. <pre>public&nbsp;java.awt.geom.Rectangle2D&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2439">getScreenDataArea</a>(int&nbsp;x,
  2949. int&nbsp;y)</pre>
  2950. <div class="block">Returns the data area (the area inside the axes) for the plot or subplot,
  2951. with the current scaling applied.</div>
  2952. <dl>
  2953. <dt><span class="paramLabel">Parameters:</span></dt>
  2954. <dd><code>x</code> - the x-coordinate (for subplot selection).</dd>
  2955. <dd><code>y</code> - the y-coordinate (for subplot selection).</dd>
  2956. <dt><span class="returnLabel">Returns:</span></dt>
  2957. <dd>The scaled data area.</dd>
  2958. </dl>
  2959. </li>
  2960. </ul>
  2961. <a name="getInitialDelay--">
  2962. <!-- -->
  2963. </a>
  2964. <ul class="blockList">
  2965. <li class="blockList">
  2966. <h4>getInitialDelay</h4>
  2967. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2465">getInitialDelay</a>()</pre>
  2968. <div class="block">Returns the initial tooltip delay value used inside this chart panel.</div>
  2969. <dl>
  2970. <dt><span class="returnLabel">Returns:</span></dt>
  2971. <dd>An integer representing the initial delay value, in milliseconds.</dd>
  2972. <dt><span class="seeLabel">See Also:</span></dt>
  2973. <dd><code>ToolTipManager.getInitialDelay()</code></dd>
  2974. </dl>
  2975. </li>
  2976. </ul>
  2977. <a name="getReshowDelay--">
  2978. <!-- -->
  2979. </a>
  2980. <ul class="blockList">
  2981. <li class="blockList">
  2982. <h4>getReshowDelay</h4>
  2983. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2476">getReshowDelay</a>()</pre>
  2984. <div class="block">Returns the reshow tooltip delay value used inside this chart panel.</div>
  2985. <dl>
  2986. <dt><span class="returnLabel">Returns:</span></dt>
  2987. <dd>An integer representing the reshow delay value, in milliseconds.</dd>
  2988. <dt><span class="seeLabel">See Also:</span></dt>
  2989. <dd><code>ToolTipManager.getReshowDelay()</code></dd>
  2990. </dl>
  2991. </li>
  2992. </ul>
  2993. <a name="getDismissDelay--">
  2994. <!-- -->
  2995. </a>
  2996. <ul class="blockList">
  2997. <li class="blockList">
  2998. <h4>getDismissDelay</h4>
  2999. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2488">getDismissDelay</a>()</pre>
  3000. <div class="block">Returns the dismissal tooltip delay value used inside this chart panel.</div>
  3001. <dl>
  3002. <dt><span class="returnLabel">Returns:</span></dt>
  3003. <dd>An integer representing the dismissal delay value, in
  3004. milliseconds.</dd>
  3005. <dt><span class="seeLabel">See Also:</span></dt>
  3006. <dd><code>ToolTipManager.getDismissDelay()</code></dd>
  3007. </dl>
  3008. </li>
  3009. </ul>
  3010. <a name="setInitialDelay-int-">
  3011. <!-- -->
  3012. </a>
  3013. <ul class="blockList">
  3014. <li class="blockList">
  3015. <h4>setInitialDelay</h4>
  3016. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2500">setInitialDelay</a>(int&nbsp;delay)</pre>
  3017. <div class="block">Specifies the initial delay value for this chart panel.</div>
  3018. <dl>
  3019. <dt><span class="paramLabel">Parameters:</span></dt>
  3020. <dd><code>delay</code> - the number of milliseconds to delay (after the cursor has
  3021. paused) before displaying.</dd>
  3022. <dt><span class="seeLabel">See Also:</span></dt>
  3023. <dd><code>ToolTipManager.setInitialDelay(int)</code></dd>
  3024. </dl>
  3025. </li>
  3026. </ul>
  3027. <a name="setReshowDelay-int-">
  3028. <!-- -->
  3029. </a>
  3030. <ul class="blockList">
  3031. <li class="blockList">
  3032. <h4>setReshowDelay</h4>
  3033. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2512">setReshowDelay</a>(int&nbsp;delay)</pre>
  3034. <div class="block">Specifies the amount of time before the user has to wait initialDelay
  3035. milliseconds before a tooltip will be shown.</div>
  3036. <dl>
  3037. <dt><span class="paramLabel">Parameters:</span></dt>
  3038. <dd><code>delay</code> - time in milliseconds</dd>
  3039. <dt><span class="seeLabel">See Also:</span></dt>
  3040. <dd><code>ToolTipManager.setReshowDelay(int)</code></dd>
  3041. </dl>
  3042. </li>
  3043. </ul>
  3044. <a name="setDismissDelay-int-">
  3045. <!-- -->
  3046. </a>
  3047. <ul class="blockList">
  3048. <li class="blockList">
  3049. <h4>setDismissDelay</h4>
  3050. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2524">setDismissDelay</a>(int&nbsp;delay)</pre>
  3051. <div class="block">Specifies the dismissal delay value for this chart panel.</div>
  3052. <dl>
  3053. <dt><span class="paramLabel">Parameters:</span></dt>
  3054. <dd><code>delay</code> - the number of milliseconds to delay before taking away the
  3055. tooltip</dd>
  3056. <dt><span class="seeLabel">See Also:</span></dt>
  3057. <dd><code>ToolTipManager.setDismissDelay(int)</code></dd>
  3058. </dl>
  3059. </li>
  3060. </ul>
  3061. <a name="getZoomInFactor--">
  3062. <!-- -->
  3063. </a>
  3064. <ul class="blockList">
  3065. <li class="blockList">
  3066. <h4>getZoomInFactor</h4>
  3067. <pre>public&nbsp;double&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2535">getZoomInFactor</a>()</pre>
  3068. <div class="block">Returns the zoom in factor.</div>
  3069. <dl>
  3070. <dt><span class="returnLabel">Returns:</span></dt>
  3071. <dd>The zoom in factor.</dd>
  3072. <dt><span class="seeLabel">See Also:</span></dt>
  3073. <dd><a href="../../../org/jfree/chart/ChartPanel.html#setZoomInFactor-double-"><code>setZoomInFactor(double)</code></a></dd>
  3074. </dl>
  3075. </li>
  3076. </ul>
  3077. <a name="setZoomInFactor-double-">
  3078. <!-- -->
  3079. </a>
  3080. <ul class="blockList">
  3081. <li class="blockList">
  3082. <h4>setZoomInFactor</h4>
  3083. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2546">setZoomInFactor</a>(double&nbsp;factor)</pre>
  3084. <div class="block">Sets the zoom in factor.</div>
  3085. <dl>
  3086. <dt><span class="paramLabel">Parameters:</span></dt>
  3087. <dd><code>factor</code> - the factor.</dd>
  3088. <dt><span class="seeLabel">See Also:</span></dt>
  3089. <dd><a href="../../../org/jfree/chart/ChartPanel.html#getZoomInFactor--"><code>getZoomInFactor()</code></a></dd>
  3090. </dl>
  3091. </li>
  3092. </ul>
  3093. <a name="getZoomOutFactor--">
  3094. <!-- -->
  3095. </a>
  3096. <ul class="blockList">
  3097. <li class="blockList">
  3098. <h4>getZoomOutFactor</h4>
  3099. <pre>public&nbsp;double&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2557">getZoomOutFactor</a>()</pre>
  3100. <div class="block">Returns the zoom out factor.</div>
  3101. <dl>
  3102. <dt><span class="returnLabel">Returns:</span></dt>
  3103. <dd>The zoom out factor.</dd>
  3104. <dt><span class="seeLabel">See Also:</span></dt>
  3105. <dd><a href="../../../org/jfree/chart/ChartPanel.html#setZoomOutFactor-double-"><code>setZoomOutFactor(double)</code></a></dd>
  3106. </dl>
  3107. </li>
  3108. </ul>
  3109. <a name="setZoomOutFactor-double-">
  3110. <!-- -->
  3111. </a>
  3112. <ul class="blockList">
  3113. <li class="blockList">
  3114. <h4>setZoomOutFactor</h4>
  3115. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2568">setZoomOutFactor</a>(double&nbsp;factor)</pre>
  3116. <div class="block">Sets the zoom out factor.</div>
  3117. <dl>
  3118. <dt><span class="paramLabel">Parameters:</span></dt>
  3119. <dd><code>factor</code> - the factor.</dd>
  3120. <dt><span class="seeLabel">See Also:</span></dt>
  3121. <dd><a href="../../../org/jfree/chart/ChartPanel.html#getZoomOutFactor--"><code>getZoomOutFactor()</code></a></dd>
  3122. </dl>
  3123. </li>
  3124. </ul>
  3125. <a name="doEditChartProperties--">
  3126. <!-- -->
  3127. </a>
  3128. <ul class="blockList">
  3129. <li class="blockList">
  3130. <h4>doEditChartProperties</h4>
  3131. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2670">doEditChartProperties</a>()</pre>
  3132. <div class="block">Displays a dialog that allows the user to edit the properties for the
  3133. current chart.</div>
  3134. <dl>
  3135. <dt><span class="simpleTagLabel">Since:</span></dt>
  3136. <dd>1.0.3</dd>
  3137. </dl>
  3138. </li>
  3139. </ul>
  3140. <a name="doCopy--">
  3141. <!-- -->
  3142. </a>
  3143. <ul class="blockList">
  3144. <li class="blockList">
  3145. <h4>doCopy</h4>
  3146. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2687">doCopy</a>()</pre>
  3147. <div class="block">Copies the current chart to the system clipboard.</div>
  3148. <dl>
  3149. <dt><span class="simpleTagLabel">Since:</span></dt>
  3150. <dd>1.0.13</dd>
  3151. </dl>
  3152. </li>
  3153. </ul>
  3154. <a name="doSaveAs--">
  3155. <!-- -->
  3156. </a>
  3157. <ul class="blockList">
  3158. <li class="blockList">
  3159. <h4>doSaveAs</h4>
  3160. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2705">doSaveAs</a>()
  3161. throws java.io.IOException</pre>
  3162. <div class="block">Opens a file chooser and gives the user an opportunity to save the chart
  3163. in PNG format.</div>
  3164. <dl>
  3165. <dt><span class="throwsLabel">Throws:</span></dt>
  3166. <dd><code>java.io.IOException</code> - if there is an I/O error.</dd>
  3167. </dl>
  3168. </li>
  3169. </ul>
  3170. <a name="createChartPrintJob--">
  3171. <!-- -->
  3172. </a>
  3173. <ul class="blockList">
  3174. <li class="blockList">
  3175. <h4>createChartPrintJob</h4>
  3176. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2956">createChartPrintJob</a>()</pre>
  3177. <div class="block">Creates a print job for the chart.</div>
  3178. </li>
  3179. </ul>
  3180. <a name="print-java.awt.Graphics-java.awt.print.PageFormat-int-">
  3181. <!-- -->
  3182. </a>
  3183. <ul class="blockList">
  3184. <li class="blockList">
  3185. <h4>print</h4>
  3186. <pre>public&nbsp;int&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.2984">print</a>(java.awt.Graphics&nbsp;g,
  3187. java.awt.print.PageFormat&nbsp;pf,
  3188. int&nbsp;pageIndex)</pre>
  3189. <div class="block">Prints the chart on a single page.</div>
  3190. <dl>
  3191. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  3192. <dd><code>print</code>&nbsp;in interface&nbsp;<code>java.awt.print.Printable</code></dd>
  3193. <dt><span class="paramLabel">Parameters:</span></dt>
  3194. <dd><code>g</code> - the graphics context.</dd>
  3195. <dd><code>pf</code> - the page format to use.</dd>
  3196. <dd><code>pageIndex</code> - the index of the page. If not <code>0</code>, nothing
  3197. gets print.</dd>
  3198. <dt><span class="returnLabel">Returns:</span></dt>
  3199. <dd>The result of printing.</dd>
  3200. </dl>
  3201. </li>
  3202. </ul>
  3203. <a name="addChartMouseListener-org.jfree.chart.ChartMouseListener-">
  3204. <!-- -->
  3205. </a>
  3206. <ul class="blockList">
  3207. <li class="blockList">
  3208. <h4>addChartMouseListener</h4>
  3209. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.3005">addChartMouseListener</a>(<a href="../../../org/jfree/chart/ChartMouseListener.html" title="interface in org.jfree.chart">ChartMouseListener</a>&nbsp;listener)</pre>
  3210. <div class="block">Adds a listener to the list of objects listening for chart mouse events.</div>
  3211. <dl>
  3212. <dt><span class="paramLabel">Parameters:</span></dt>
  3213. <dd><code>listener</code> - the listener (<code>null</code> not permitted).</dd>
  3214. </dl>
  3215. </li>
  3216. </ul>
  3217. <a name="removeChartMouseListener-org.jfree.chart.ChartMouseListener-">
  3218. <!-- -->
  3219. </a>
  3220. <ul class="blockList">
  3221. <li class="blockList">
  3222. <h4>removeChartMouseListener</h4>
  3223. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.3016">removeChartMouseListener</a>(<a href="../../../org/jfree/chart/ChartMouseListener.html" title="interface in org.jfree.chart">ChartMouseListener</a>&nbsp;listener)</pre>
  3224. <div class="block">Removes a listener from the list of objects listening for chart mouse
  3225. events.</div>
  3226. <dl>
  3227. <dt><span class="paramLabel">Parameters:</span></dt>
  3228. <dd><code>listener</code> - the listener.</dd>
  3229. </dl>
  3230. </li>
  3231. </ul>
  3232. <a name="getListeners-java.lang.Class-">
  3233. <!-- -->
  3234. </a>
  3235. <ul class="blockList">
  3236. <li class="blockList">
  3237. <h4>getListeners</h4>
  3238. <pre>public&nbsp;java.util.EventListener[]&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.3029">getListeners</a>(java.lang.Class&nbsp;listenerType)</pre>
  3239. <div class="block">Returns an array of the listeners of the given type registered with the
  3240. panel.</div>
  3241. <dl>
  3242. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  3243. <dd><code>getListeners</code>&nbsp;in class&nbsp;<code>javax.swing.JComponent</code></dd>
  3244. <dt><span class="paramLabel">Parameters:</span></dt>
  3245. <dd><code>listenerType</code> - the listener type.</dd>
  3246. <dt><span class="returnLabel">Returns:</span></dt>
  3247. <dd>An array of listeners.</dd>
  3248. </dl>
  3249. </li>
  3250. </ul>
  3251. <a name="createPopupMenu-boolean-boolean-boolean-boolean-">
  3252. <!-- -->
  3253. </a>
  3254. <ul class="blockList">
  3255. <li class="blockList">
  3256. <h4>createPopupMenu</h4>
  3257. <pre>protected&nbsp;javax.swing.JPopupMenu&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.3049">createPopupMenu</a>(boolean&nbsp;properties,
  3258. boolean&nbsp;save,
  3259. boolean&nbsp;print,
  3260. boolean&nbsp;zoom)</pre>
  3261. <div class="block">Creates a popup menu for the panel.</div>
  3262. <dl>
  3263. <dt><span class="paramLabel">Parameters:</span></dt>
  3264. <dd><code>properties</code> - include a menu item for the chart property editor.</dd>
  3265. <dd><code>save</code> - include a menu item for saving the chart.</dd>
  3266. <dd><code>print</code> - include a menu item for printing the chart.</dd>
  3267. <dd><code>zoom</code> - include menu items for zooming.</dd>
  3268. <dt><span class="returnLabel">Returns:</span></dt>
  3269. <dd>The popup menu.</dd>
  3270. </dl>
  3271. </li>
  3272. </ul>
  3273. <a name="createPopupMenu-boolean-boolean-boolean-boolean-boolean-">
  3274. <!-- -->
  3275. </a>
  3276. <ul class="blockList">
  3277. <li class="blockList">
  3278. <h4>createPopupMenu</h4>
  3279. <pre>protected&nbsp;javax.swing.JPopupMenu&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.3067">createPopupMenu</a>(boolean&nbsp;properties,
  3280. boolean&nbsp;copy,
  3281. boolean&nbsp;save,
  3282. boolean&nbsp;print,
  3283. boolean&nbsp;zoom)</pre>
  3284. <div class="block">Creates a popup menu for the panel.</div>
  3285. <dl>
  3286. <dt><span class="paramLabel">Parameters:</span></dt>
  3287. <dd><code>properties</code> - include a menu item for the chart property editor.</dd>
  3288. <dd><code>copy</code> - include a menu item for copying to the clipboard.</dd>
  3289. <dd><code>save</code> - include a menu item for saving the chart.</dd>
  3290. <dd><code>print</code> - include a menu item for printing the chart.</dd>
  3291. <dd><code>zoom</code> - include menu items for zooming.</dd>
  3292. <dt><span class="returnLabel">Returns:</span></dt>
  3293. <dd>The popup menu.</dd>
  3294. <dt><span class="simpleTagLabel">Since:</span></dt>
  3295. <dd>1.0.13</dd>
  3296. </dl>
  3297. </li>
  3298. </ul>
  3299. <a name="displayPopupMenu-int-int-">
  3300. <!-- -->
  3301. </a>
  3302. <ul class="blockList">
  3303. <li class="blockList">
  3304. <h4>displayPopupMenu</h4>
  3305. <pre>protected&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.3234">displayPopupMenu</a>(int&nbsp;x,
  3306. int&nbsp;y)</pre>
  3307. <div class="block">The idea is to modify the zooming options depending on the type of chart
  3308. being displayed by the panel.</div>
  3309. <dl>
  3310. <dt><span class="paramLabel">Parameters:</span></dt>
  3311. <dd><code>x</code> - horizontal position of the popup.</dd>
  3312. <dd><code>y</code> - vertical position of the popup.</dd>
  3313. </dl>
  3314. </li>
  3315. </ul>
  3316. <a name="updateUI--">
  3317. <!-- -->
  3318. </a>
  3319. <ul class="blockListLast">
  3320. <li class="blockList">
  3321. <h4>updateUI</h4>
  3322. <pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/jfree/chart/ChartPanel.html#line.3293">updateUI</a>()</pre>
  3323. <div class="block">Updates the UI for a LookAndFeel change.</div>
  3324. <dl>
  3325. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  3326. <dd><code>updateUI</code>&nbsp;in class&nbsp;<code>javax.swing.JPanel</code></dd>
  3327. </dl>
  3328. </li>
  3329. </ul>
  3330. </li>
  3331. </ul>
  3332. </li>
  3333. </ul>
  3334. </div>
  3335. </div>
  3336. <!-- ========= END OF CLASS DATA ========= -->
  3337. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  3338. <div class="bottomNav"><a name="navbar.bottom">
  3339. <!-- -->
  3340. </a>
  3341. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  3342. <a name="navbar.bottom.firstrow">
  3343. <!-- -->
  3344. </a>
  3345. <ul class="navList" title="Navigation">
  3346. <li><a href="../../../overview-summary.html">Overview</a></li>
  3347. <li><a href="package-summary.html">Package</a></li>
  3348. <li class="navBarCell1Rev">Class</li>
  3349. <li><a href="class-use/ChartPanel.html">Use</a></li>
  3350. <li><a href="package-tree.html">Tree</a></li>
  3351. <li><a href="../../../deprecated-list.html">Deprecated</a></li>
  3352. <li><a href="../../../index-files/index-1.html">Index</a></li>
  3353. <li><a href="../../../help-doc.html">Help</a></li>
  3354. </ul>
  3355. </div>
  3356. <div class="subNav">
  3357. <ul class="navList">
  3358. <li><a href="../../../org/jfree/chart/ChartMouseListener.html" title="interface in org.jfree.chart"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  3359. <li><a href="../../../org/jfree/chart/ChartRenderingInfo.html" title="class in org.jfree.chart"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  3360. </ul>
  3361. <ul class="navList">
  3362. <li><a href="../../../index.html?org/jfree/chart/ChartPanel.html" target="_top">Frames</a></li>
  3363. <li><a href="ChartPanel.html" target="_top">No&nbsp;Frames</a></li>
  3364. </ul>
  3365. <ul class="navList" id="allclasses_navbar_bottom">
  3366. <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  3367. </ul>
  3368. <div>
  3369. <script type="text/javascript"><!--
  3370. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  3371. if(window==top) {
  3372. allClassesLink.style.display = "block";
  3373. }
  3374. else {
  3375. allClassesLink.style.display = "none";
  3376. }
  3377. //-->
  3378. </script>
  3379. </div>
  3380. <div>
  3381. <ul class="subNavList">
  3382. <li>Summary:&nbsp;</li>
  3383. <li><a href="#nested.classes.inherited.from.class.javax.swing.JPanel">Nested</a>&nbsp;|&nbsp;</li>
  3384. <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
  3385. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  3386. <li><a href="#method.summary">Method</a></li>
  3387. </ul>
  3388. <ul class="subNavList">
  3389. <li>Detail:&nbsp;</li>
  3390. <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
  3391. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  3392. <li><a href="#method.detail">Method</a></li>
  3393. </ul>
  3394. </div>
  3395. <a name="skip.navbar.bottom">
  3396. <!-- -->
  3397. </a></div>
  3398. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  3399. </body>
  3400. </html>