Interface GenericDrawContext
-
- All Known Implementing Classes:
SwingDrawContext
public interface GenericDrawContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
drawCenteredString(double x, double y, java.lang.String s)
void
drawCircle(double x, double y, double d)
void
drawDottedLine(double x1, double y1, double x2, double y2)
void
drawImage(double x, double y, java.awt.Image image)
void
drawLine(double x1, double y1, double x2, double y2)
void
drawPolygon(GenericPolygon p)
void
drawRectangle(double x1, double y1, double x2, double y2)
void
drawString(double x, double y, java.lang.String s)
void
fillCircle(double x, double y, double d)
void
fillPolygon(GenericPolygon p)
void
fillRectangle(double x1, double y1, double x2, double y2)
java.awt.geom.Rectangle2D
getBounds(java.lang.String s)
java.awt.Color
getColor()
int
getFontSize()
float
getLineWidth()
void
setClip(double x, double y, double w, double h)
void
setColor(java.awt.Color color)
void
setFont(int size, boolean isBold, boolean isItalic)
void
setLineWidth(float lineWidth)
-
-
-
Method Detail
-
getLineWidth
float getLineWidth()
-
setLineWidth
void setLineWidth(float lineWidth)
-
getColor
java.awt.Color getColor()
-
setColor
void setColor(java.awt.Color color)
-
getFontSize
int getFontSize()
-
setFont
void setFont(int size, boolean isBold, boolean isItalic)
-
drawLine
void drawLine(double x1, double y1, double x2, double y2)
-
drawDottedLine
void drawDottedLine(double x1, double y1, double x2, double y2)
-
drawRectangle
void drawRectangle(double x1, double y1, double x2, double y2)
-
fillRectangle
void fillRectangle(double x1, double y1, double x2, double y2)
-
drawCircle
void drawCircle(double x, double y, double d)
-
fillCircle
void fillCircle(double x, double y, double d)
-
drawPolygon
void drawPolygon(GenericPolygon p)
-
fillPolygon
void fillPolygon(GenericPolygon p)
-
drawString
void drawString(double x, double y, java.lang.String s)
-
drawCenteredString
void drawCenteredString(double x, double y, java.lang.String s)
-
drawImage
void drawImage(double x, double y, java.awt.Image image)
-
setClip
void setClip(double x, double y, double w, double h)
-
getBounds
java.awt.geom.Rectangle2D getBounds(java.lang.String s)
-
-