org.jfree.layouting.input
Interface ImageData
- Serializable
- AWTImageData, EmptyImageData
public interface ImageData
extends Serializable
The image data is used whenever libLayout wants to display graphics content.
Graphics content includes drawables and image data - as both are static
graphical content.
void | draw(Graphics2D g2, Rectangle2D area)- Draws the object.
|
long | getHeight()- Returns the height of the image in micro-dots.
|
Resource | getSource()- Returns the resource definition that was used to load the image.
|
long | getWidth()- Returns the width of the image in micro-dots.
|
draw
public void draw(Graphics2D g2,
Rectangle2D area) Draws the object.
g2 - the graphics device.area - the area inside which the object should be drawn.
getHeight
public long getHeight()
Returns the height of the image in micro-dots.
getSource
public Resource getSource()
Returns the resource definition that was used to load the image.
Return null, if there was no resource loader involved. (This covers both
invalid/empty content and generated content.)
getWidth
public long getWidth()
Returns the width of the image in micro-dots.