ShortTextTitle.html 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527
  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:41 CEST 2014 -->
  6. <title>ShortTextTitle (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="ShortTextTitle (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};
  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/ShortTextTitle.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/title/PaintScaleLegend.html" title="class in org.jfree.chart.title"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  53. <li><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../../../../index.html?org/jfree/chart/title/ShortTextTitle.html" target="_top">Frames</a></li>
  57. <li><a href="ShortTextTitle.html" target="_top">No&nbsp;Frames</a></li>
  58. </ul>
  59. <ul class="navList" id="allclasses_navbar_top">
  60. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  61. </ul>
  62. <div>
  63. <script type="text/javascript"><!--
  64. allClassesLink = document.getElementById("allclasses_navbar_top");
  65. if(window==top) {
  66. allClassesLink.style.display = "block";
  67. }
  68. else {
  69. allClassesLink.style.display = "none";
  70. }
  71. //-->
  72. </script>
  73. </div>
  74. <div>
  75. <ul class="subNavList">
  76. <li>Summary:&nbsp;</li>
  77. <li>Nested&nbsp;|&nbsp;</li>
  78. <li><a href="#fields.inherited.from.class.org.jfree.chart.title.TextTitle">Field</a>&nbsp;|&nbsp;</li>
  79. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  80. <li><a href="#method.summary">Method</a></li>
  81. </ul>
  82. <ul class="subNavList">
  83. <li>Detail:&nbsp;</li>
  84. <li>Field&nbsp;|&nbsp;</li>
  85. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  86. <li><a href="#method.detail">Method</a></li>
  87. </ul>
  88. </div>
  89. <a name="skip.navbar.top">
  90. <!-- -->
  91. </a></div>
  92. <!-- ========= END OF TOP NAVBAR ========= -->
  93. <!-- ======== START OF CLASS DATA ======== -->
  94. <div class="header">
  95. <div class="subTitle">org.jfree.chart.title</div>
  96. <h2 title="Class ShortTextTitle" class="title">Class ShortTextTitle</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><a href="../../../../org/jfree/chart/block/AbstractBlock.html" title="class in org.jfree.chart.block">org.jfree.chart.block.AbstractBlock</a></li>
  104. <li>
  105. <ul class="inheritance">
  106. <li><a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">org.jfree.chart.title.Title</a></li>
  107. <li>
  108. <ul class="inheritance">
  109. <li><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">org.jfree.chart.title.TextTitle</a></li>
  110. <li>
  111. <ul class="inheritance">
  112. <li>org.jfree.chart.title.ShortTextTitle</li>
  113. </ul>
  114. </li>
  115. </ul>
  116. </li>
  117. </ul>
  118. </li>
  119. </ul>
  120. </li>
  121. </ul>
  122. <div class="description">
  123. <ul class="blockList">
  124. <li class="blockList">
  125. <dl>
  126. <dt>All Implemented Interfaces:</dt>
  127. <dd>java.io.Serializable, java.lang.Cloneable, <a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a>, org.jfree.ui.Drawable, org.jfree.util.PublicCloneable</dd>
  128. </dl>
  129. <hr>
  130. <br>
  131. <pre>public class <a href="../../../../src-html/org/jfree/chart/title/ShortTextTitle.html#line.63">ShortTextTitle</a>
  132. extends <a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></pre>
  133. <div class="block">A text title that is only displayed if the entire text will be visible
  134. without line wrapping. It is only intended for use with short titles - for
  135. general purpose titles, you should use the <a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title"><code>TextTitle</code></a> class.</div>
  136. <dl>
  137. <dt><span class="simpleTagLabel">Since:</span></dt>
  138. <dd>1.0.10</dd>
  139. <dt><span class="seeLabel">See Also:</span></dt>
  140. <dd><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title"><code>TextTitle</code></a>,
  141. <a href="../../../../serialized-form.html#org.jfree.chart.title.ShortTextTitle">Serialized Form</a></dd>
  142. </dl>
  143. </li>
  144. </ul>
  145. </div>
  146. <div class="summary">
  147. <ul class="blockList">
  148. <li class="blockList">
  149. <!-- =========== FIELD SUMMARY =========== -->
  150. <ul class="blockList">
  151. <li class="blockList"><a name="field.summary">
  152. <!-- -->
  153. </a>
  154. <h3>Field Summary</h3>
  155. <ul class="blockList">
  156. <li class="blockList"><a name="fields.inherited.from.class.org.jfree.chart.title.TextTitle">
  157. <!-- -->
  158. </a>
  159. <h3>Fields inherited from class&nbsp;org.jfree.chart.title.<a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></h3>
  160. <code><a href="../../../../org/jfree/chart/title/TextTitle.html#DEFAULT_FONT">DEFAULT_FONT</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#DEFAULT_TEXT_PAINT">DEFAULT_TEXT_PAINT</a></code></li>
  161. </ul>
  162. <ul class="blockList">
  163. <li class="blockList"><a name="fields.inherited.from.class.org.jfree.chart.title.Title">
  164. <!-- -->
  165. </a>
  166. <h3>Fields inherited from class&nbsp;org.jfree.chart.title.<a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">Title</a></h3>
  167. <code><a href="../../../../org/jfree/chart/title/Title.html#DEFAULT_HORIZONTAL_ALIGNMENT">DEFAULT_HORIZONTAL_ALIGNMENT</a>, <a href="../../../../org/jfree/chart/title/Title.html#DEFAULT_PADDING">DEFAULT_PADDING</a>, <a href="../../../../org/jfree/chart/title/Title.html#DEFAULT_POSITION">DEFAULT_POSITION</a>, <a href="../../../../org/jfree/chart/title/Title.html#DEFAULT_VERTICAL_ALIGNMENT">DEFAULT_VERTICAL_ALIGNMENT</a>, <a href="../../../../org/jfree/chart/title/Title.html#visible">visible</a></code></li>
  168. </ul>
  169. </li>
  170. </ul>
  171. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  172. <ul class="blockList">
  173. <li class="blockList"><a name="constructor.summary">
  174. <!-- -->
  175. </a>
  176. <h3>Constructor Summary</h3>
  177. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  178. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  179. <tr>
  180. <th class="colOne" scope="col">Constructor and Description</th>
  181. </tr>
  182. <tr class="altColor">
  183. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/ShortTextTitle.html#ShortTextTitle-java.lang.String-">ShortTextTitle</a></span>(java.lang.String&nbsp;text)</code>
  184. <div class="block">Creates a new title.</div>
  185. </td>
  186. </tr>
  187. </table>
  188. </li>
  189. </ul>
  190. <!-- ========== METHOD SUMMARY =========== -->
  191. <ul class="blockList">
  192. <li class="blockList"><a name="method.summary">
  193. <!-- -->
  194. </a>
  195. <h3>Method Summary</h3>
  196. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  197. <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>
  198. <tr>
  199. <th class="colFirst" scope="col">Modifier and Type</th>
  200. <th class="colLast" scope="col">Method and Description</th>
  201. </tr>
  202. <tr id="i0" class="altColor">
  203. <td class="colFirst"><code>org.jfree.ui.Size2D</code></td>
  204. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/ShortTextTitle.html#arrange-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrange</a></span>(java.awt.Graphics2D&nbsp;g2,
  205. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  206. <div class="block">Performs a layout for this title, subject to the supplied constraint,
  207. and returns the dimensions required for the title (if the title
  208. cannot be displayed in the available space, this method will return
  209. zero width and height for the dimensions).</div>
  210. </td>
  211. </tr>
  212. <tr id="i1" class="rowColor">
  213. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  214. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/ShortTextTitle.html#arrangeFN-java.awt.Graphics2D-double-">arrangeFN</a></span>(java.awt.Graphics2D&nbsp;g2,
  215. double&nbsp;w)</code>
  216. <div class="block">Arranges the content for this title assuming a fixed width and no bounds
  217. on the height, and returns the required size.</div>
  218. </td>
  219. </tr>
  220. <tr id="i2" class="altColor">
  221. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  222. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/ShortTextTitle.html#arrangeNN-java.awt.Graphics2D-">arrangeNN</a></span>(java.awt.Graphics2D&nbsp;g2)</code>
  223. <div class="block">Arranges the content for this title assuming no bounds on the width
  224. or the height, and returns the required size.</div>
  225. </td>
  226. </tr>
  227. <tr id="i3" class="rowColor">
  228. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  229. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/ShortTextTitle.html#arrangeRN-java.awt.Graphics2D-org.jfree.data.Range-">arrangeRN</a></span>(java.awt.Graphics2D&nbsp;g2,
  230. <a href="../../../../org/jfree/data/Range.html" title="class in org.jfree.data">Range</a>&nbsp;widthRange)</code>
  231. <div class="block">Arranges the content for this title assuming a range constraint for the
  232. width and no bounds on the height, and returns the required size.</div>
  233. </td>
  234. </tr>
  235. <tr id="i4" class="altColor">
  236. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  237. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/ShortTextTitle.html#arrangeRR-java.awt.Graphics2D-org.jfree.data.Range-org.jfree.data.Range-">arrangeRR</a></span>(java.awt.Graphics2D&nbsp;g2,
  238. <a href="../../../../org/jfree/data/Range.html" title="class in org.jfree.data">Range</a>&nbsp;widthRange,
  239. <a href="../../../../org/jfree/data/Range.html" title="class in org.jfree.data">Range</a>&nbsp;heightRange)</code>
  240. <div class="block">Returns the content size for the title.</div>
  241. </td>
  242. </tr>
  243. <tr id="i5" class="rowColor">
  244. <td class="colFirst"><code>java.lang.Object</code></td>
  245. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/title/ShortTextTitle.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.lang.Object-">draw</a></span>(java.awt.Graphics2D&nbsp;g2,
  246. java.awt.geom.Rectangle2D&nbsp;area,
  247. java.lang.Object&nbsp;params)</code>
  248. <div class="block">Draws the title using the current font and paint.</div>
  249. </td>
  250. </tr>
  251. </table>
  252. <ul class="blockList">
  253. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.title.TextTitle">
  254. <!-- -->
  255. </a>
  256. <h3>Methods inherited from class&nbsp;org.jfree.chart.title.<a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></h3>
  257. <code><a href="../../../../org/jfree/chart/title/TextTitle.html#clone--">clone</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">draw</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#drawHorizontal-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">drawHorizontal</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#drawVertical-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">drawVertical</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#equals-java.lang.Object-">equals</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getBackgroundPaint--">getBackgroundPaint</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getExpandToFitSpace--">getExpandToFitSpace</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getFont--">getFont</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getMaximumLinesToDisplay--">getMaximumLinesToDisplay</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getPaint--">getPaint</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getText--">getText</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getTextAlignment--">getTextAlignment</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getToolTipText--">getToolTipText</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#getURLText--">getURLText</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#hashCode--">hashCode</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setBackgroundPaint-java.awt.Paint-">setBackgroundPaint</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setExpandToFitSpace-boolean-">setExpandToFitSpace</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setFont-java.awt.Font-">setFont</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setMaximumLinesToDisplay-int-">setMaximumLinesToDisplay</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setPaint-java.awt.Paint-">setPaint</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setText-java.lang.String-">setText</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setTextAlignment-org.jfree.ui.HorizontalAlignment-">setTextAlignment</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setToolTipText-java.lang.String-">setToolTipText</a>, <a href="../../../../org/jfree/chart/title/TextTitle.html#setURLText-java.lang.String-">setURLText</a></code></li>
  258. </ul>
  259. <ul class="blockList">
  260. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.title.Title">
  261. <!-- -->
  262. </a>
  263. <h3>Methods inherited from class&nbsp;org.jfree.chart.title.<a href="../../../../org/jfree/chart/title/Title.html" title="class in org.jfree.chart.title">Title</a></h3>
  264. <code><a href="../../../../org/jfree/chart/title/Title.html#addChangeListener-org.jfree.chart.event.TitleChangeListener-">addChangeListener</a>, <a href="../../../../org/jfree/chart/title/Title.html#getHorizontalAlignment--">getHorizontalAlignment</a>, <a href="../../../../org/jfree/chart/title/Title.html#getNotify--">getNotify</a>, <a href="../../../../org/jfree/chart/title/Title.html#getPosition--">getPosition</a>, <a href="../../../../org/jfree/chart/title/Title.html#getVerticalAlignment--">getVerticalAlignment</a>, <a href="../../../../org/jfree/chart/title/Title.html#isVisible--">isVisible</a>, <a href="../../../../org/jfree/chart/title/Title.html#notifyListeners-org.jfree.chart.event.TitleChangeEvent-">notifyListeners</a>, <a href="../../../../org/jfree/chart/title/Title.html#removeChangeListener-org.jfree.chart.event.TitleChangeListener-">removeChangeListener</a>, <a href="../../../../org/jfree/chart/title/Title.html#setHorizontalAlignment-org.jfree.ui.HorizontalAlignment-">setHorizontalAlignment</a>, <a href="../../../../org/jfree/chart/title/Title.html#setNotify-boolean-">setNotify</a>, <a href="../../../../org/jfree/chart/title/Title.html#setPosition-org.jfree.ui.RectangleEdge-">setPosition</a>, <a href="../../../../org/jfree/chart/title/Title.html#setVerticalAlignment-org.jfree.ui.VerticalAlignment-">setVerticalAlignment</a>, <a href="../../../../org/jfree/chart/title/Title.html#setVisible-boolean-">setVisible</a></code></li>
  265. </ul>
  266. <ul class="blockList">
  267. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.block.AbstractBlock">
  268. <!-- -->
  269. </a>
  270. <h3>Methods inherited from class&nbsp;org.jfree.chart.block.<a href="../../../../org/jfree/chart/block/AbstractBlock.html" title="class in org.jfree.chart.block">AbstractBlock</a></h3>
  271. <code><a href="../../../../org/jfree/chart/block/AbstractBlock.html#arrange-java.awt.Graphics2D-">arrange</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#calculateTotalHeight-double-">calculateTotalHeight</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#calculateTotalWidth-double-">calculateTotalWidth</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#drawBorder-java.awt.Graphics2D-java.awt.geom.Rectangle2D-">drawBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getBorder--">getBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getBounds--">getBounds</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getContentXOffset--">getContentXOffset</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getContentYOffset--">getContentYOffset</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getFrame--">getFrame</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getHeight--">getHeight</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getID--">getID</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getMargin--">getMargin</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getPadding--">getPadding</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#getWidth--">getWidth</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setBorder-org.jfree.chart.block.BlockBorder-">setBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setBorder-double-double-double-double-">setBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setBounds-java.awt.geom.Rectangle2D-">setBounds</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setFrame-org.jfree.chart.block.BlockFrame-">setFrame</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setHeight-double-">setHeight</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setID-java.lang.String-">setID</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setMargin-double-double-double-double-">setMargin</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setMargin-org.jfree.ui.RectangleInsets-">setMargin</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setPadding-double-double-double-double-">setPadding</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setPadding-org.jfree.ui.RectangleInsets-">setPadding</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#setWidth-double-">setWidth</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#toContentConstraint-org.jfree.chart.block.RectangleConstraint-">toContentConstraint</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimBorder-java.awt.geom.Rectangle2D-">trimBorder</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimMargin-java.awt.geom.Rectangle2D-">trimMargin</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimPadding-java.awt.geom.Rectangle2D-">trimPadding</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimToContentHeight-double-">trimToContentHeight</a>, <a href="../../../../org/jfree/chart/block/AbstractBlock.html#trimToContentWidth-double-">trimToContentWidth</a></code></li>
  272. </ul>
  273. <ul class="blockList">
  274. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  275. <!-- -->
  276. </a>
  277. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  278. <code>finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
  279. </ul>
  280. <ul class="blockList">
  281. <li class="blockList"><a name="methods.inherited.from.class.org.jfree.chart.block.Block">
  282. <!-- -->
  283. </a>
  284. <h3>Methods inherited from interface&nbsp;org.jfree.chart.block.<a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a></h3>
  285. <code><a href="../../../../org/jfree/chart/block/Block.html#arrange-java.awt.Graphics2D-">arrange</a>, <a href="../../../../org/jfree/chart/block/Block.html#getBounds--">getBounds</a>, <a href="../../../../org/jfree/chart/block/Block.html#getID--">getID</a>, <a href="../../../../org/jfree/chart/block/Block.html#setBounds-java.awt.geom.Rectangle2D-">setBounds</a>, <a href="../../../../org/jfree/chart/block/Block.html#setID-java.lang.String-">setID</a></code></li>
  286. </ul>
  287. </li>
  288. </ul>
  289. </li>
  290. </ul>
  291. </div>
  292. <div class="details">
  293. <ul class="blockList">
  294. <li class="blockList">
  295. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  296. <ul class="blockList">
  297. <li class="blockList"><a name="constructor.detail">
  298. <!-- -->
  299. </a>
  300. <h3>Constructor Detail</h3>
  301. <a name="ShortTextTitle-java.lang.String-">
  302. <!-- -->
  303. </a>
  304. <ul class="blockListLast">
  305. <li class="blockList">
  306. <h4>ShortTextTitle</h4>
  307. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/chart/title/ShortTextTitle.html#line.70">ShortTextTitle</a>(java.lang.String&nbsp;text)</pre>
  308. <div class="block">Creates a new title.</div>
  309. <dl>
  310. <dt><span class="paramLabel">Parameters:</span></dt>
  311. <dd><code>text</code> - the text (<code>null</code> not permitted).</dd>
  312. </dl>
  313. </li>
  314. </ul>
  315. </li>
  316. </ul>
  317. <!-- ============ METHOD DETAIL ========== -->
  318. <ul class="blockList">
  319. <li class="blockList"><a name="method.detail">
  320. <!-- -->
  321. </a>
  322. <h3>Method Detail</h3>
  323. <a name="arrange-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  324. <!-- -->
  325. </a>
  326. <ul class="blockList">
  327. <li class="blockList">
  328. <h4>arrange</h4>
  329. <pre>public&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/title/ShortTextTitle.html#line.86">arrange</a>(java.awt.Graphics2D&nbsp;g2,
  330. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  331. <div class="block">Performs a layout for this title, subject to the supplied constraint,
  332. and returns the dimensions required for the title (if the title
  333. cannot be displayed in the available space, this method will return
  334. zero width and height for the dimensions).</div>
  335. <dl>
  336. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  337. <dd><code><a href="../../../../org/jfree/chart/block/Block.html#arrange-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrange</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a></code></dd>
  338. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  339. <dd><code><a href="../../../../org/jfree/chart/title/TextTitle.html#arrange-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrange</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></code></dd>
  340. <dt><span class="paramLabel">Parameters:</span></dt>
  341. <dd><code>g2</code> - the graphics target.</dd>
  342. <dd><code>constraint</code> - the layout constraints.</dd>
  343. <dt><span class="returnLabel">Returns:</span></dt>
  344. <dd>The dimensions for the title.</dd>
  345. </dl>
  346. </li>
  347. </ul>
  348. <a name="arrangeNN-java.awt.Graphics2D-">
  349. <!-- -->
  350. </a>
  351. <ul class="blockList">
  352. <li class="blockList">
  353. <h4>arrangeNN</h4>
  354. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/title/ShortTextTitle.html#line.144">arrangeNN</a>(java.awt.Graphics2D&nbsp;g2)</pre>
  355. <div class="block">Arranges the content for this title assuming no bounds on the width
  356. or the height, and returns the required size.</div>
  357. <dl>
  358. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  359. <dd><code><a href="../../../../org/jfree/chart/title/TextTitle.html#arrangeNN-java.awt.Graphics2D-">arrangeNN</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></code></dd>
  360. <dt><span class="paramLabel">Parameters:</span></dt>
  361. <dd><code>g2</code> - the graphics target.</dd>
  362. <dt><span class="returnLabel">Returns:</span></dt>
  363. <dd>The content size.</dd>
  364. </dl>
  365. </li>
  366. </ul>
  367. <a name="arrangeRN-java.awt.Graphics2D-org.jfree.data.Range-">
  368. <!-- -->
  369. </a>
  370. <ul class="blockList">
  371. <li class="blockList">
  372. <h4>arrangeRN</h4>
  373. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/title/ShortTextTitle.html#line.159">arrangeRN</a>(java.awt.Graphics2D&nbsp;g2,
  374. <a href="../../../../org/jfree/data/Range.html" title="class in org.jfree.data">Range</a>&nbsp;widthRange)</pre>
  375. <div class="block">Arranges the content for this title assuming a range constraint for the
  376. width and no bounds on the height, and returns the required size.</div>
  377. <dl>
  378. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  379. <dd><code><a href="../../../../org/jfree/chart/title/TextTitle.html#arrangeRN-java.awt.Graphics2D-org.jfree.data.Range-">arrangeRN</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></code></dd>
  380. <dt><span class="paramLabel">Parameters:</span></dt>
  381. <dd><code>g2</code> - the graphics target.</dd>
  382. <dd><code>widthRange</code> - the range for the width.</dd>
  383. <dt><span class="returnLabel">Returns:</span></dt>
  384. <dd>The content size.</dd>
  385. </dl>
  386. </li>
  387. </ul>
  388. <a name="arrangeFN-java.awt.Graphics2D-double-">
  389. <!-- -->
  390. </a>
  391. <ul class="blockList">
  392. <li class="blockList">
  393. <h4>arrangeFN</h4>
  394. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/title/ShortTextTitle.html#line.180">arrangeFN</a>(java.awt.Graphics2D&nbsp;g2,
  395. double&nbsp;w)</pre>
  396. <div class="block">Arranges the content for this title assuming a fixed width and no bounds
  397. on the height, and returns the required size. This will reflect the
  398. fact that a text title positioned on the left or right of a chart will
  399. be rotated by 90 degrees.</div>
  400. <dl>
  401. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  402. <dd><code><a href="../../../../org/jfree/chart/title/TextTitle.html#arrangeFN-java.awt.Graphics2D-double-">arrangeFN</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></code></dd>
  403. <dt><span class="paramLabel">Parameters:</span></dt>
  404. <dd><code>g2</code> - the graphics target.</dd>
  405. <dd><code>w</code> - the width.</dd>
  406. <dt><span class="returnLabel">Returns:</span></dt>
  407. <dd>The content size.</dd>
  408. </dl>
  409. </li>
  410. </ul>
  411. <a name="arrangeRR-java.awt.Graphics2D-org.jfree.data.Range-org.jfree.data.Range-">
  412. <!-- -->
  413. </a>
  414. <ul class="blockList">
  415. <li class="blockList">
  416. <h4>arrangeRR</h4>
  417. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/title/ShortTextTitle.html#line.202">arrangeRR</a>(java.awt.Graphics2D&nbsp;g2,
  418. <a href="../../../../org/jfree/data/Range.html" title="class in org.jfree.data">Range</a>&nbsp;widthRange,
  419. <a href="../../../../org/jfree/data/Range.html" title="class in org.jfree.data">Range</a>&nbsp;heightRange)</pre>
  420. <div class="block">Returns the content size for the title.</div>
  421. <dl>
  422. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  423. <dd><code><a href="../../../../org/jfree/chart/title/TextTitle.html#arrangeRR-java.awt.Graphics2D-org.jfree.data.Range-org.jfree.data.Range-">arrangeRR</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></code></dd>
  424. <dt><span class="paramLabel">Parameters:</span></dt>
  425. <dd><code>g2</code> - the graphics device.</dd>
  426. <dd><code>widthRange</code> - the width range.</dd>
  427. <dd><code>heightRange</code> - the height range.</dd>
  428. <dt><span class="returnLabel">Returns:</span></dt>
  429. <dd>The content size.</dd>
  430. </dl>
  431. </li>
  432. </ul>
  433. <a name="draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.lang.Object-">
  434. <!-- -->
  435. </a>
  436. <ul class="blockListLast">
  437. <li class="blockList">
  438. <h4>draw</h4>
  439. <pre>public&nbsp;java.lang.Object&nbsp;<a href="../../../../src-html/org/jfree/chart/title/ShortTextTitle.html#line.227">draw</a>(java.awt.Graphics2D&nbsp;g2,
  440. java.awt.geom.Rectangle2D&nbsp;area,
  441. java.lang.Object&nbsp;params)</pre>
  442. <div class="block">Draws the title using the current font and paint.</div>
  443. <dl>
  444. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  445. <dd><code><a href="../../../../org/jfree/chart/block/Block.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.lang.Object-">draw</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a></code></dd>
  446. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  447. <dd><code><a href="../../../../org/jfree/chart/title/TextTitle.html#draw-java.awt.Graphics2D-java.awt.geom.Rectangle2D-java.lang.Object-">draw</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title">TextTitle</a></code></dd>
  448. <dt><span class="paramLabel">Parameters:</span></dt>
  449. <dd><code>g2</code> - the graphics target.</dd>
  450. <dd><code>area</code> - the title area.</dd>
  451. <dd><code>params</code> - optional parameters (ignored here).</dd>
  452. <dt><span class="returnLabel">Returns:</span></dt>
  453. <dd><code>null</code>.</dd>
  454. </dl>
  455. </li>
  456. </ul>
  457. </li>
  458. </ul>
  459. </li>
  460. </ul>
  461. </div>
  462. </div>
  463. <!-- ========= END OF CLASS DATA ========= -->
  464. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  465. <div class="bottomNav"><a name="navbar.bottom">
  466. <!-- -->
  467. </a>
  468. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  469. <a name="navbar.bottom.firstrow">
  470. <!-- -->
  471. </a>
  472. <ul class="navList" title="Navigation">
  473. <li><a href="../../../../overview-summary.html">Overview</a></li>
  474. <li><a href="package-summary.html">Package</a></li>
  475. <li class="navBarCell1Rev">Class</li>
  476. <li><a href="class-use/ShortTextTitle.html">Use</a></li>
  477. <li><a href="package-tree.html">Tree</a></li>
  478. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  479. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  480. <li><a href="../../../../help-doc.html">Help</a></li>
  481. </ul>
  482. </div>
  483. <div class="subNav">
  484. <ul class="navList">
  485. <li><a href="../../../../org/jfree/chart/title/PaintScaleLegend.html" title="class in org.jfree.chart.title"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  486. <li><a href="../../../../org/jfree/chart/title/TextTitle.html" title="class in org.jfree.chart.title"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  487. </ul>
  488. <ul class="navList">
  489. <li><a href="../../../../index.html?org/jfree/chart/title/ShortTextTitle.html" target="_top">Frames</a></li>
  490. <li><a href="ShortTextTitle.html" target="_top">No&nbsp;Frames</a></li>
  491. </ul>
  492. <ul class="navList" id="allclasses_navbar_bottom">
  493. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  494. </ul>
  495. <div>
  496. <script type="text/javascript"><!--
  497. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  498. if(window==top) {
  499. allClassesLink.style.display = "block";
  500. }
  501. else {
  502. allClassesLink.style.display = "none";
  503. }
  504. //-->
  505. </script>
  506. </div>
  507. <div>
  508. <ul class="subNavList">
  509. <li>Summary:&nbsp;</li>
  510. <li>Nested&nbsp;|&nbsp;</li>
  511. <li><a href="#fields.inherited.from.class.org.jfree.chart.title.TextTitle">Field</a>&nbsp;|&nbsp;</li>
  512. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  513. <li><a href="#method.summary">Method</a></li>
  514. </ul>
  515. <ul class="subNavList">
  516. <li>Detail:&nbsp;</li>
  517. <li>Field&nbsp;|&nbsp;</li>
  518. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  519. <li><a href="#method.detail">Method</a></li>
  520. </ul>
  521. </div>
  522. <a name="skip.navbar.bottom">
  523. <!-- -->
  524. </a></div>
  525. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  526. </body>
  527. </html>