public class JRPrintImageArea
extends java.lang.Object
implements java.io.Serializable
JRPrintImageAreaHyperlink
,
Serialized FormModifier and Type | Field and Description |
---|---|
static byte |
SHAPE_CIRCLE |
static byte |
SHAPE_DEFAULT |
static java.lang.String |
SHAPE_HTML_CIRCLE |
static java.lang.String |
SHAPE_HTML_DEFAULT |
static java.lang.String |
SHAPE_HTML_POLYGON |
static java.lang.String |
SHAPE_HTML_RECTANGLE |
static byte |
SHAPE_POLYGON |
static byte |
SHAPE_RECTANGLE |
Constructor and Description |
---|
JRPrintImageArea()
Creates a blank image area.
|
Modifier and Type | Method and Description |
---|---|
boolean |
containsPoint(int x,
int y)
Decides whether a specific point is inside this area.
|
protected java.awt.Shape |
createAWTRectangle() |
protected java.awt.Shape |
createAWTShape() |
protected void |
ensureAWTShape() |
int[] |
getCoordinates()
Returns the shape coordinates.
|
static java.lang.String |
getHtmlShape(byte shape)
Returns the HTML shape type corresponding to a shape type.
|
byte |
getShape()
Returns the shape type.
|
static byte |
getShape(java.lang.String htmlShape)
Returns the shape constant corresponding the HTML are shape type.
|
protected boolean |
hasAWTShape() |
void |
setCoordinates(int[] coordinates)
Sets the shape coordinates.
|
void |
setShape(byte shape)
Sets the area shape type.
|
public static final byte SHAPE_DEFAULT
public static final byte SHAPE_RECTANGLE
public static final byte SHAPE_CIRCLE
public static final byte SHAPE_POLYGON
public static final java.lang.String SHAPE_HTML_DEFAULT
public static final java.lang.String SHAPE_HTML_RECTANGLE
public static final java.lang.String SHAPE_HTML_CIRCLE
public static final java.lang.String SHAPE_HTML_POLYGON
public static byte getShape(java.lang.String htmlShape)
htmlShape
- the HTML are shape typepublic static java.lang.String getHtmlShape(byte shape)
shape
- the shape typepublic byte getShape()
public void setShape(byte shape)
shape
- the shape type, one of
public int[] getCoordinates()
public void setCoordinates(int[] coordinates)
coordinates
- the shape coordinatespublic boolean containsPoint(int x, int y)
x
- the X coordinate of the pointy
- the Y coordinate of the pointprotected void ensureAWTShape()
protected boolean hasAWTShape()
protected java.awt.Shape createAWTShape()
protected java.awt.Shape createAWTRectangle()
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com