org.jfree.chart.block
Class EmptyBlock
- Block, Cloneable, Drawable, PublicCloneable, Serializable
implements Block, Cloneable, PublicCloneable, Serializable
An empty block with a fixed size.
EmptyBlock(double width, double height) - Creates a new block with the specified width and height.
|
Size2D | arrange(Graphics2D g2, RectangleConstraint constraint) - Arranges the contents of the block, within the given constraints, and
returns the block size.
|
Object | clone() - Returns a clone of the block.
|
void | draw(Graphics2D g2, Rectangle2D area) - Draws the block.
|
Object | draw(Graphics2D g2, Rectangle2D area, Object params) - Draws the block within the specified area.
|
arrange , arrange , calculateTotalHeight , calculateTotalWidth , clone , drawBorder , equals , getBorder , getBounds , getContentXOffset , getContentYOffset , getFrame , getHeight , getID , getMargin , getPadding , getWidth , setBorder , setBorder , setBounds , setFrame , setHeight , setID , setMargin , setMargin , setPadding , setPadding , setWidth , toContentConstraint , trimBorder , trimMargin , trimPadding , trimToContentHeight , trimToContentWidth |
EmptyBlock
public EmptyBlock(double width,
double height)
Creates a new block with the specified width and height.
width
- the width.height
- the height.
arrange
public Size2D arrange(Graphics2D g2,
RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
- arrange in interface Block
- arrange in interface AbstractBlock
g2
- the graphics device.constraint
- the constraint (null
not permitted).
- The block size (in Java2D units, never
null
).
clone
public Object clone()
throws CloneNotSupportedException
Returns a clone of the block.
- clone in interface AbstractBlock
draw
public void draw(Graphics2D g2,
Rectangle2D area)
Draws the block. Since the block is empty, there is nothing to draw
except the optional border.
g2
- the graphics device.area
- the area.
draw
public Object draw(Graphics2D g2,
Rectangle2D area,
Object params)
Draws the block within the specified area. Since the block is empty,
there is nothing to draw except the optional border.
- draw in interface Block
g2
- the graphics device.area
- the area.params
- ignored (null
permitted).