| Home >> All >> org >> jfree >> report >> [ layout Javadoc ] |
org.jfree.report.layout: Javadoc index of package org.jfree.report.layout.
Package Samples:
org.jfree.report.layout
Classes:
StaticLayoutManager: An implementation of the BandLayoutManager interface. Rule: Bands can have minimum, max and pref size defined. These values are hints for the layout container, no restrictions. If min and pref are '0', they are ignored. MaxSize is never ignored. Elements that have the "dynamic" flag set, are checked for their content-bounds. This operation is expensive, so this is only done if really needed. The dynamic flag will influence the height of an element, a valid width must be already set. Invisible elements within the layouted band are not evaluated. This layout manager will ignore invisible child bands ...
CardLayoutBLayoutManager: A CardLayout object is a layout manager for a container. It treats each component in the container as a card. Only one card is visible at a time, and the container acts as a stack of cards. The first component added to a CardLayout object is the visible component when the container is first displayed. The ordering of cards is determined by the container's own internal ordering of its component objects. CardLayout defines a set of methods that allow an application to flip through these cards sequentially, or to show a specified card. The CardLayout.addLayoutComponent method can be used to associate ...
SizeCalculator: The interface for an class that is able to calculate the width of a given string, and the height of a line of text. The calculations rely on state information (e.g. font size, graphics device, etc) maintained by the calculator. Every LayoutSupport can create an instance of a class that implements this interface, via the LayoutSupport.createTextSizeCalculator(org.jfree.report.style.FontDefinition) 55 method.
DefaultSizeCalculator: An AWT-Based default implementation of an SizeCalculator. This implementation tries to detect the currently used FontRendererContext; some JDKs are unable to return reasonable sizes for the given text.
DefaultLayoutSupport: The DefaultLayoutSupport uses the AWT to estaminate the content sizes. A LayoutSupport contains all methods required to estaminate sizes for the content-creation.
LayoutManagerCache: A cache for a band layout manager. This caches element bounds, not elements. todo: check how to improve performance or how to reuse the cached objects ...
LayoutCacheKey: A layout cache key. Does not expect subclasses except the search key class. Dont try to subclass this class (or be doomed once again).
BandLayoutManager: An interface that defines the methods to be supported by a band layout manager. See the AWT LayoutManager for the idea :)
SizeCalculatorException: The SizeCalculatorException is thrown if a SizeCalculator was not able to compute the dimensions of a given content.
BoxBLayoutManager: Copies the functionality from javax.swing.BoxLayout .
BandLayoutManagerUtil: A collection of utility methods for use by classes that implement the BandLayoutManager interface.
FlowBLayoutManager: Copies the functionality from java.awt.FlowLayout .
LayoutSupport: The LayoutSupport contains all methods required to estaminate sizes for the content-creation.
GridBagBLayoutManager: A grid bag style layout manager for reports.
AbstractBandLayoutManager: An abstract band layout manager.
LayoutSearchKey: A layout search key.
GridBLayoutManager: A layout manager.
| Home | Contact Us | Privacy Policy | Terms of Service |