public abstract class AbstractRenderingGraphics extends HtmlGraphics
Graphics2D implementation for AjaxSwing,
eg how to deal with clip and transform, how to rewrite colors and return
objects like stroke or shapesdefaultFont| Constructor and Description |
|---|
AbstractRenderingGraphics(HTMLPage page) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRenderingHints(java.util.Map<?,?> hints) |
void |
clearRect(int x,
int y,
int width,
int height) |
void |
clip(java.awt.Shape s) |
void |
clipRect(int x,
int y,
int width,
int height) |
void |
copyArea(int x,
int y,
int width,
int height,
int dx,
int dy) |
void |
dispose() |
java.awt.Color |
getBackground() |
java.awt.Shape |
getClip() |
java.awt.Rectangle |
getClipBounds() |
java.awt.Color |
getColor() |
java.awt.Composite |
getComposite() |
java.awt.GraphicsConfiguration |
getDeviceConfiguration() |
java.awt.Font |
getFont() |
java.awt.font.FontRenderContext |
getFontRenderContext() |
java.awt.Paint |
getPaint() |
java.lang.Object |
getRenderingHint(java.awt.RenderingHints.Key hintKey) |
java.awt.RenderingHints |
getRenderingHints() |
java.awt.Stroke |
getStroke() |
java.awt.geom.AffineTransform |
getTransform() |
java.awt.Point |
getTranslate() |
boolean |
hit(java.awt.Rectangle rect,
java.awt.Shape s,
boolean onStroke) |
void |
rotate(double theta) |
void |
rotate(double theta,
double x,
double y) |
void |
scale(double sx,
double sy) |
void |
setBackground(java.awt.Color color) |
void |
setClip(int x,
int y,
int width,
int height) |
void |
setClip(java.awt.Shape clip) |
void |
setColor(java.awt.Color c) |
void |
setComposite(java.awt.Composite comp) |
void |
setFont(java.awt.Font font) |
void |
setPaint(java.awt.Paint paint) |
void |
setPaintMode() |
void |
setRenderingHint(java.awt.RenderingHints.Key hintKey,
java.lang.Object hintValue) |
void |
setRenderingHints(java.util.Map<?,?> hints) |
void |
setStroke(java.awt.Stroke s) |
void |
setTransform(java.awt.geom.AffineTransform Tx) |
void |
setXORMode(java.awt.Color c1) |
void |
shear(double shx,
double shy) |
void |
transform(java.awt.geom.AffineTransform Tx) |
void |
translate(double tx,
double ty) |
void |
translate(int x,
int y) |
void |
translateNoClip(int x,
int y) |
append, append, append, appendFontStyle, appendHexColor, appendHexValue, appendText, create, getFontMetrics, getImagePart, getImageUrl, getImageUrl, getPagedraw, draw3DRect, drawGlyphVector, drawImage, drawImage, drawRenderableImage, drawRenderedImage, drawString, drawString, drawString, drawString, fill, fill3DRectcreate, drawArc, drawBytes, drawChars, drawImage, drawImage, drawImage, drawImage, drawImage, drawImage, drawLine, drawOval, drawPolygon, drawPolygon, drawPolyline, drawRect, drawRoundRect, fillArc, fillOval, fillPolygon, fillPolygon, fillRect, fillRoundRect, finalize, getClipBounds, getClipRect, getFontMetrics, hitClip, toStringpublic AbstractRenderingGraphics(HTMLPage page)
public void addRenderingHints(java.util.Map<?,?> hints)
addRenderingHints in class java.awt.Graphics2Dpublic void clearRect(int x,
int y,
int width,
int height)
clearRect in class java.awt.Graphicspublic void clip(java.awt.Shape s)
clip in class java.awt.Graphics2Dpublic void clipRect(int x,
int y,
int width,
int height)
clipRect in class java.awt.Graphicspublic void copyArea(int x,
int y,
int width,
int height,
int dx,
int dy)
copyArea in class java.awt.Graphicspublic void dispose()
dispose in class java.awt.Graphicspublic java.awt.Color getBackground()
getBackground in class java.awt.Graphics2Dpublic java.awt.Shape getClip()
getClip in class java.awt.Graphicspublic java.awt.Rectangle getClipBounds()
getClipBounds in class java.awt.Graphicspublic java.awt.Color getColor()
getColor in class java.awt.Graphicspublic java.awt.Composite getComposite()
getComposite in class java.awt.Graphics2Dpublic java.awt.GraphicsConfiguration getDeviceConfiguration()
getDeviceConfiguration in class java.awt.Graphics2Dpublic java.awt.Font getFont()
getFont in class java.awt.Graphicspublic java.awt.font.FontRenderContext getFontRenderContext()
getFontRenderContext in class java.awt.Graphics2Dpublic java.awt.Paint getPaint()
getPaint in class java.awt.Graphics2Dpublic java.lang.Object getRenderingHint(java.awt.RenderingHints.Key hintKey)
getRenderingHint in class java.awt.Graphics2Dpublic java.awt.RenderingHints getRenderingHints()
getRenderingHints in class java.awt.Graphics2Dpublic java.awt.Stroke getStroke()
getStroke in class java.awt.Graphics2Dpublic java.awt.geom.AffineTransform getTransform()
getTransform in class java.awt.Graphics2Dpublic java.awt.Point getTranslate()
public boolean hit(java.awt.Rectangle rect,
java.awt.Shape s,
boolean onStroke)
hit in class java.awt.Graphics2Dpublic void rotate(double theta)
rotate in class java.awt.Graphics2Dpublic void rotate(double theta,
double x,
double y)
rotate in class java.awt.Graphics2Dpublic void scale(double sx,
double sy)
scale in class java.awt.Graphics2Dpublic void setBackground(java.awt.Color color)
setBackground in class java.awt.Graphics2Dpublic void setClip(int x,
int y,
int width,
int height)
setClip in class java.awt.Graphicspublic void setClip(java.awt.Shape clip)
setClip in class java.awt.Graphicspublic void setColor(java.awt.Color c)
setColor in class java.awt.Graphicspublic void setComposite(java.awt.Composite comp)
setComposite in class java.awt.Graphics2Dpublic void setFont(java.awt.Font font)
setFont in class java.awt.Graphicspublic void setPaint(java.awt.Paint paint)
setPaint in class java.awt.Graphics2Dpublic void setPaintMode()
setPaintMode in class java.awt.Graphicspublic void setRenderingHint(java.awt.RenderingHints.Key hintKey,
java.lang.Object hintValue)
setRenderingHint in class java.awt.Graphics2Dpublic void setRenderingHints(java.util.Map<?,?> hints)
setRenderingHints in class java.awt.Graphics2Dpublic void setStroke(java.awt.Stroke s)
setStroke in class java.awt.Graphics2Dpublic void setTransform(java.awt.geom.AffineTransform Tx)
setTransform in class java.awt.Graphics2Dpublic void setXORMode(java.awt.Color c1)
setXORMode in class java.awt.Graphicspublic void shear(double shx,
double shy)
shear in class java.awt.Graphics2Dpublic void transform(java.awt.geom.AffineTransform Tx)
transform in class java.awt.Graphics2Dpublic void translate(double tx,
double ty)
translate in class java.awt.Graphics2Dpublic void translate(int x,
int y)
translate in class java.awt.Graphics2Dpublic void translateNoClip(int x,
int y)
Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.