GridArrangement.html 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632
  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:28 CEST 2014 -->
  6. <title>GridArrangement (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="GridArrangement (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};
  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/GridArrangement.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/block/FlowArrangement.html" title="class in org.jfree.chart.block"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  53. <li><a href="../../../../org/jfree/chart/block/LabelBlock.html" title="class in org.jfree.chart.block"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  54. </ul>
  55. <ul class="navList">
  56. <li><a href="../../../../index.html?org/jfree/chart/block/GridArrangement.html" target="_top">Frames</a></li>
  57. <li><a href="GridArrangement.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>Field&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.block</div>
  96. <h2 title="Class GridArrangement" class="title">Class GridArrangement</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>org.jfree.chart.block.GridArrangement</li>
  104. </ul>
  105. </li>
  106. </ul>
  107. <div class="description">
  108. <ul class="blockList">
  109. <li class="blockList">
  110. <dl>
  111. <dt>All Implemented Interfaces:</dt>
  112. <dd>java.io.Serializable, <a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a></dd>
  113. </dl>
  114. <hr>
  115. <br>
  116. <pre>public class <a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.56">GridArrangement</a>
  117. extends java.lang.Object
  118. implements <a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a>, java.io.Serializable</pre>
  119. <div class="block">Arranges blocks in a grid within their container.</div>
  120. <dl>
  121. <dt><span class="seeLabel">See Also:</span></dt>
  122. <dd><a href="../../../../serialized-form.html#org.jfree.chart.block.GridArrangement">Serialized Form</a></dd>
  123. </dl>
  124. </li>
  125. </ul>
  126. </div>
  127. <div class="summary">
  128. <ul class="blockList">
  129. <li class="blockList">
  130. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  131. <ul class="blockList">
  132. <li class="blockList"><a name="constructor.summary">
  133. <!-- -->
  134. </a>
  135. <h3>Constructor Summary</h3>
  136. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  137. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  138. <tr>
  139. <th class="colOne" scope="col">Constructor and Description</th>
  140. </tr>
  141. <tr class="altColor">
  142. <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#GridArrangement-int-int-">GridArrangement</a></span>(int&nbsp;rows,
  143. int&nbsp;columns)</code>
  144. <div class="block">Creates a new grid arrangement.</div>
  145. </td>
  146. </tr>
  147. </table>
  148. </li>
  149. </ul>
  150. <!-- ========== METHOD SUMMARY =========== -->
  151. <ul class="blockList">
  152. <li class="blockList"><a name="method.summary">
  153. <!-- -->
  154. </a>
  155. <h3>Method Summary</h3>
  156. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  157. <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>
  158. <tr>
  159. <th class="colFirst" scope="col">Modifier and Type</th>
  160. <th class="colLast" scope="col">Method and Description</th>
  161. </tr>
  162. <tr id="i0" class="altColor">
  163. <td class="colFirst"><code>void</code></td>
  164. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#add-org.jfree.chart.block.Block-java.lang.Object-">add</a></span>(<a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a>&nbsp;block,
  165. java.lang.Object&nbsp;key)</code>
  166. <div class="block">Adds a block and a key which can be used to determine the position of
  167. the block in the arrangement.</div>
  168. </td>
  169. </tr>
  170. <tr id="i1" class="rowColor">
  171. <td class="colFirst"><code>org.jfree.ui.Size2D</code></td>
  172. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrange-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrange</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  173. java.awt.Graphics2D&nbsp;g2,
  174. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  175. <div class="block">Arranges the blocks within the specified container, subject to the given
  176. constraint.</div>
  177. </td>
  178. </tr>
  179. <tr id="i2" class="altColor">
  180. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  181. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeFF-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrangeFF</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  182. java.awt.Graphics2D&nbsp;g2,
  183. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  184. <div class="block">Arranges the container with a fixed overall width and height.</div>
  185. </td>
  186. </tr>
  187. <tr id="i3" class="rowColor">
  188. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  189. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeFN-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrangeFN</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  190. java.awt.Graphics2D&nbsp;g2,
  191. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  192. <div class="block">Arrange with a fixed width and a height within a given range.</div>
  193. </td>
  194. </tr>
  195. <tr id="i4" class="altColor">
  196. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  197. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeFR-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrangeFR</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  198. java.awt.Graphics2D&nbsp;g2,
  199. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  200. <div class="block">Arrange with a fixed width and a height within a given range.</div>
  201. </td>
  202. </tr>
  203. <tr id="i5" class="rowColor">
  204. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  205. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeNF-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrangeNF</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  206. java.awt.Graphics2D&nbsp;g2,
  207. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  208. <div class="block">Arrange with a fixed height and no constraint for the width.</div>
  209. </td>
  210. </tr>
  211. <tr id="i6" class="altColor">
  212. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  213. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeNN-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-">arrangeNN</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  214. java.awt.Graphics2D&nbsp;g2)</code>
  215. <div class="block">Arranges the container with no constraint on the width or height.</div>
  216. </td>
  217. </tr>
  218. <tr id="i7" class="rowColor">
  219. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  220. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeNR-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrangeNR</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  221. java.awt.Graphics2D&nbsp;g2,
  222. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  223. <div class="block">Arrange with a fixed height and no width constraint.</div>
  224. </td>
  225. </tr>
  226. <tr id="i8" class="altColor">
  227. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  228. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeRF-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrangeRF</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  229. java.awt.Graphics2D&nbsp;g2,
  230. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  231. <div class="block">Arrange with a fixed height and a width within a given range.</div>
  232. </td>
  233. </tr>
  234. <tr id="i9" class="rowColor">
  235. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  236. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeRN-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrangeRN</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  237. java.awt.Graphics2D&nbsp;g2,
  238. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  239. <div class="block">Arrange with a fixed width and no height constraint.</div>
  240. </td>
  241. </tr>
  242. <tr id="i10" class="altColor">
  243. <td class="colFirst"><code>protected org.jfree.ui.Size2D</code></td>
  244. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#arrangeRR-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrangeRR</a></span>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  245. java.awt.Graphics2D&nbsp;g2,
  246. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</code>
  247. <div class="block">Arrange with ranges for both the width and height constraints.</div>
  248. </td>
  249. </tr>
  250. <tr id="i11" class="rowColor">
  251. <td class="colFirst"><code>void</code></td>
  252. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#clear--">clear</a></span>()</code>
  253. <div class="block">Clears any cached layout information retained by the arrangement.</div>
  254. </td>
  255. </tr>
  256. <tr id="i12" class="altColor">
  257. <td class="colFirst"><code>boolean</code></td>
  258. <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/jfree/chart/block/GridArrangement.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>
  259. <div class="block">Compares this layout manager for equality with an arbitrary object.</div>
  260. </td>
  261. </tr>
  262. </table>
  263. <ul class="blockList">
  264. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  265. <!-- -->
  266. </a>
  267. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  268. <code>clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
  269. </ul>
  270. </li>
  271. </ul>
  272. </li>
  273. </ul>
  274. </div>
  275. <div class="details">
  276. <ul class="blockList">
  277. <li class="blockList">
  278. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  279. <ul class="blockList">
  280. <li class="blockList"><a name="constructor.detail">
  281. <!-- -->
  282. </a>
  283. <h3>Constructor Detail</h3>
  284. <a name="GridArrangement-int-int-">
  285. <!-- -->
  286. </a>
  287. <ul class="blockListLast">
  288. <li class="blockList">
  289. <h4>GridArrangement</h4>
  290. <pre>public&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.73">GridArrangement</a>(int&nbsp;rows,
  291. int&nbsp;columns)</pre>
  292. <div class="block">Creates a new grid arrangement.</div>
  293. <dl>
  294. <dt><span class="paramLabel">Parameters:</span></dt>
  295. <dd><code>rows</code> - the row count.</dd>
  296. <dd><code>columns</code> - the column count.</dd>
  297. </dl>
  298. </li>
  299. </ul>
  300. </li>
  301. </ul>
  302. <!-- ============ METHOD DETAIL ========== -->
  303. <ul class="blockList">
  304. <li class="blockList"><a name="method.detail">
  305. <!-- -->
  306. </a>
  307. <h3>Method Detail</h3>
  308. <a name="add-org.jfree.chart.block.Block-java.lang.Object-">
  309. <!-- -->
  310. </a>
  311. <ul class="blockList">
  312. <li class="blockList">
  313. <h4>add</h4>
  314. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.88">add</a>(<a href="../../../../org/jfree/chart/block/Block.html" title="interface in org.jfree.chart.block">Block</a>&nbsp;block,
  315. java.lang.Object&nbsp;key)</pre>
  316. <div class="block">Adds a block and a key which can be used to determine the position of
  317. the block in the arrangement. This method is called by the container
  318. (you don't need to call this method directly) and gives the arrangement
  319. an opportunity to record the details if they are required.</div>
  320. <dl>
  321. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  322. <dd><code><a href="../../../../org/jfree/chart/block/Arrangement.html#add-org.jfree.chart.block.Block-java.lang.Object-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a></code></dd>
  323. <dt><span class="paramLabel">Parameters:</span></dt>
  324. <dd><code>block</code> - the block.</dd>
  325. <dd><code>key</code> - the key (<code>null</code> permitted).</dd>
  326. </dl>
  327. </li>
  328. </ul>
  329. <a name="arrange-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  330. <!-- -->
  331. </a>
  332. <ul class="blockList">
  333. <li class="blockList">
  334. <h4>arrange</h4>
  335. <pre>public&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.103">arrange</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  336. java.awt.Graphics2D&nbsp;g2,
  337. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  338. <div class="block">Arranges the blocks within the specified container, subject to the given
  339. constraint.</div>
  340. <dl>
  341. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  342. <dd><code><a href="../../../../org/jfree/chart/block/Arrangement.html#arrange-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">arrange</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a></code></dd>
  343. <dt><span class="paramLabel">Parameters:</span></dt>
  344. <dd><code>container</code> - the container (<code>null</code> not permitted).</dd>
  345. <dd><code>constraint</code> - the constraint.</dd>
  346. <dd><code>g2</code> - the graphics device.</dd>
  347. <dt><span class="returnLabel">Returns:</span></dt>
  348. <dd>The size following the arrangement.</dd>
  349. </dl>
  350. </li>
  351. </ul>
  352. <a name="arrangeNN-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-">
  353. <!-- -->
  354. </a>
  355. <ul class="blockList">
  356. <li class="blockList">
  357. <h4>arrangeNN</h4>
  358. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.157">arrangeNN</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  359. java.awt.Graphics2D&nbsp;g2)</pre>
  360. <div class="block">Arranges the container with no constraint on the width or height.</div>
  361. <dl>
  362. <dt><span class="paramLabel">Parameters:</span></dt>
  363. <dd><code>container</code> - the container (<code>null</code> not permitted).</dd>
  364. <dd><code>g2</code> - the graphics device.</dd>
  365. <dt><span class="returnLabel">Returns:</span></dt>
  366. <dd>The size.</dd>
  367. </dl>
  368. </li>
  369. </ul>
  370. <a name="arrangeFF-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  371. <!-- -->
  372. </a>
  373. <ul class="blockList">
  374. <li class="blockList">
  375. <h4>arrangeFF</h4>
  376. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.185">arrangeFF</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  377. java.awt.Graphics2D&nbsp;g2,
  378. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  379. <div class="block">Arranges the container with a fixed overall width and height.</div>
  380. <dl>
  381. <dt><span class="paramLabel">Parameters:</span></dt>
  382. <dd><code>container</code> - the container (<code>null</code> not permitted).</dd>
  383. <dd><code>g2</code> - the graphics device.</dd>
  384. <dd><code>constraint</code> - the constraint (<code>null</code> not permitted).</dd>
  385. <dt><span class="returnLabel">Returns:</span></dt>
  386. <dd>The size following the arrangement.</dd>
  387. </dl>
  388. </li>
  389. </ul>
  390. <a name="arrangeFR-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  391. <!-- -->
  392. </a>
  393. <ul class="blockList">
  394. <li class="blockList">
  395. <h4>arrangeFR</h4>
  396. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.215">arrangeFR</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  397. java.awt.Graphics2D&nbsp;g2,
  398. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  399. <div class="block">Arrange with a fixed width and a height within a given range.</div>
  400. <dl>
  401. <dt><span class="paramLabel">Parameters:</span></dt>
  402. <dd><code>container</code> - the container.</dd>
  403. <dd><code>constraint</code> - the constraint.</dd>
  404. <dd><code>g2</code> - the graphics device.</dd>
  405. <dt><span class="returnLabel">Returns:</span></dt>
  406. <dd>The size of the arrangement.</dd>
  407. </dl>
  408. </li>
  409. </ul>
  410. <a name="arrangeRF-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  411. <!-- -->
  412. </a>
  413. <ul class="blockList">
  414. <li class="blockList">
  415. <h4>arrangeRF</h4>
  416. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.240">arrangeRF</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  417. java.awt.Graphics2D&nbsp;g2,
  418. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  419. <div class="block">Arrange with a fixed height and a width within a given range.</div>
  420. <dl>
  421. <dt><span class="paramLabel">Parameters:</span></dt>
  422. <dd><code>container</code> - the container.</dd>
  423. <dd><code>constraint</code> - the constraint.</dd>
  424. <dd><code>g2</code> - the graphics device.</dd>
  425. <dt><span class="returnLabel">Returns:</span></dt>
  426. <dd>The size of the arrangement.</dd>
  427. </dl>
  428. </li>
  429. </ul>
  430. <a name="arrangeRN-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  431. <!-- -->
  432. </a>
  433. <ul class="blockList">
  434. <li class="blockList">
  435. <h4>arrangeRN</h4>
  436. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.265">arrangeRN</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  437. java.awt.Graphics2D&nbsp;g2,
  438. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  439. <div class="block">Arrange with a fixed width and no height constraint.</div>
  440. <dl>
  441. <dt><span class="paramLabel">Parameters:</span></dt>
  442. <dd><code>container</code> - the container.</dd>
  443. <dd><code>constraint</code> - the constraint.</dd>
  444. <dd><code>g2</code> - the graphics device.</dd>
  445. <dt><span class="returnLabel">Returns:</span></dt>
  446. <dd>The size of the arrangement.</dd>
  447. </dl>
  448. </li>
  449. </ul>
  450. <a name="arrangeNR-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  451. <!-- -->
  452. </a>
  453. <ul class="blockList">
  454. <li class="blockList">
  455. <h4>arrangeNR</h4>
  456. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.290">arrangeNR</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  457. java.awt.Graphics2D&nbsp;g2,
  458. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  459. <div class="block">Arrange with a fixed height and no width constraint.</div>
  460. <dl>
  461. <dt><span class="paramLabel">Parameters:</span></dt>
  462. <dd><code>container</code> - the container.</dd>
  463. <dd><code>constraint</code> - the constraint.</dd>
  464. <dd><code>g2</code> - the graphics device.</dd>
  465. <dt><span class="returnLabel">Returns:</span></dt>
  466. <dd>The size of the arrangement.</dd>
  467. </dl>
  468. </li>
  469. </ul>
  470. <a name="arrangeRR-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  471. <!-- -->
  472. </a>
  473. <ul class="blockList">
  474. <li class="blockList">
  475. <h4>arrangeRR</h4>
  476. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.315">arrangeRR</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  477. java.awt.Graphics2D&nbsp;g2,
  478. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  479. <div class="block">Arrange with ranges for both the width and height constraints.</div>
  480. <dl>
  481. <dt><span class="paramLabel">Parameters:</span></dt>
  482. <dd><code>container</code> - the container.</dd>
  483. <dd><code>constraint</code> - the constraint.</dd>
  484. <dd><code>g2</code> - the graphics device.</dd>
  485. <dt><span class="returnLabel">Returns:</span></dt>
  486. <dd>The size of the arrangement.</dd>
  487. </dl>
  488. </li>
  489. </ul>
  490. <a name="arrangeFN-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  491. <!-- -->
  492. </a>
  493. <ul class="blockList">
  494. <li class="blockList">
  495. <h4>arrangeFN</h4>
  496. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.363">arrangeFN</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  497. java.awt.Graphics2D&nbsp;g2,
  498. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  499. <div class="block">Arrange with a fixed width and a height within a given range.</div>
  500. <dl>
  501. <dt><span class="paramLabel">Parameters:</span></dt>
  502. <dd><code>container</code> - the container.</dd>
  503. <dd><code>g2</code> - the graphics device.</dd>
  504. <dd><code>constraint</code> - the constraint.</dd>
  505. <dt><span class="returnLabel">Returns:</span></dt>
  506. <dd>The size of the arrangement.</dd>
  507. </dl>
  508. </li>
  509. </ul>
  510. <a name="arrangeNF-org.jfree.chart.block.BlockContainer-java.awt.Graphics2D-org.jfree.chart.block.RectangleConstraint-">
  511. <!-- -->
  512. </a>
  513. <ul class="blockList">
  514. <li class="blockList">
  515. <h4>arrangeNF</h4>
  516. <pre>protected&nbsp;org.jfree.ui.Size2D&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.396">arrangeNF</a>(<a href="../../../../org/jfree/chart/block/BlockContainer.html" title="class in org.jfree.chart.block">BlockContainer</a>&nbsp;container,
  517. java.awt.Graphics2D&nbsp;g2,
  518. <a href="../../../../org/jfree/chart/block/RectangleConstraint.html" title="class in org.jfree.chart.block">RectangleConstraint</a>&nbsp;constraint)</pre>
  519. <div class="block">Arrange with a fixed height and no constraint for the width.</div>
  520. <dl>
  521. <dt><span class="paramLabel">Parameters:</span></dt>
  522. <dd><code>container</code> - the container.</dd>
  523. <dd><code>g2</code> - the graphics device.</dd>
  524. <dd><code>constraint</code> - the constraint.</dd>
  525. <dt><span class="returnLabel">Returns:</span></dt>
  526. <dd>The size of the arrangement.</dd>
  527. </dl>
  528. </li>
  529. </ul>
  530. <a name="clear--">
  531. <!-- -->
  532. </a>
  533. <ul class="blockList">
  534. <li class="blockList">
  535. <h4>clear</h4>
  536. <pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.424">clear</a>()</pre>
  537. <div class="block">Clears any cached layout information retained by the arrangement.</div>
  538. <dl>
  539. <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
  540. <dd><code><a href="../../../../org/jfree/chart/block/Arrangement.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/jfree/chart/block/Arrangement.html" title="interface in org.jfree.chart.block">Arrangement</a></code></dd>
  541. </dl>
  542. </li>
  543. </ul>
  544. <a name="equals-java.lang.Object-">
  545. <!-- -->
  546. </a>
  547. <ul class="blockListLast">
  548. <li class="blockList">
  549. <h4>equals</h4>
  550. <pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/jfree/chart/block/GridArrangement.html#line.436">equals</a>(java.lang.Object&nbsp;obj)</pre>
  551. <div class="block">Compares this layout manager for equality with an arbitrary object.</div>
  552. <dl>
  553. <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
  554. <dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
  555. <dt><span class="paramLabel">Parameters:</span></dt>
  556. <dd><code>obj</code> - the object.</dd>
  557. <dt><span class="returnLabel">Returns:</span></dt>
  558. <dd>A boolean.</dd>
  559. </dl>
  560. </li>
  561. </ul>
  562. </li>
  563. </ul>
  564. </li>
  565. </ul>
  566. </div>
  567. </div>
  568. <!-- ========= END OF CLASS DATA ========= -->
  569. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  570. <div class="bottomNav"><a name="navbar.bottom">
  571. <!-- -->
  572. </a>
  573. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  574. <a name="navbar.bottom.firstrow">
  575. <!-- -->
  576. </a>
  577. <ul class="navList" title="Navigation">
  578. <li><a href="../../../../overview-summary.html">Overview</a></li>
  579. <li><a href="package-summary.html">Package</a></li>
  580. <li class="navBarCell1Rev">Class</li>
  581. <li><a href="class-use/GridArrangement.html">Use</a></li>
  582. <li><a href="package-tree.html">Tree</a></li>
  583. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  584. <li><a href="../../../../index-files/index-1.html">Index</a></li>
  585. <li><a href="../../../../help-doc.html">Help</a></li>
  586. </ul>
  587. </div>
  588. <div class="subNav">
  589. <ul class="navList">
  590. <li><a href="../../../../org/jfree/chart/block/FlowArrangement.html" title="class in org.jfree.chart.block"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
  591. <li><a href="../../../../org/jfree/chart/block/LabelBlock.html" title="class in org.jfree.chart.block"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
  592. </ul>
  593. <ul class="navList">
  594. <li><a href="../../../../index.html?org/jfree/chart/block/GridArrangement.html" target="_top">Frames</a></li>
  595. <li><a href="GridArrangement.html" target="_top">No&nbsp;Frames</a></li>
  596. </ul>
  597. <ul class="navList" id="allclasses_navbar_bottom">
  598. <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  599. </ul>
  600. <div>
  601. <script type="text/javascript"><!--
  602. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  603. if(window==top) {
  604. allClassesLink.style.display = "block";
  605. }
  606. else {
  607. allClassesLink.style.display = "none";
  608. }
  609. //-->
  610. </script>
  611. </div>
  612. <div>
  613. <ul class="subNavList">
  614. <li>Summary:&nbsp;</li>
  615. <li>Nested&nbsp;|&nbsp;</li>
  616. <li>Field&nbsp;|&nbsp;</li>
  617. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  618. <li><a href="#method.summary">Method</a></li>
  619. </ul>
  620. <ul class="subNavList">
  621. <li>Detail:&nbsp;</li>
  622. <li>Field&nbsp;|&nbsp;</li>
  623. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  624. <li><a href="#method.detail">Method</a></li>
  625. </ul>
  626. </div>
  627. <a name="skip.navbar.bottom">
  628. <!-- -->
  629. </a></div>
  630. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  631. </body>
  632. </html>