public abstract class HtmlGraphics
extends java.awt.Graphics2D
HTMLPage object and new 4.0 Graphics
architecture, allows basic appends on HtmlPage and methods for image
manipulation ImageUtils| Modifier and Type | Field and Description |
|---|---|
static java.awt.Font |
defaultFont |
| Constructor and Description |
|---|
HtmlGraphics(HtmlGraphics g) |
HtmlGraphics(HTMLPage page) |
| Modifier and Type | Method and Description |
|---|---|
void |
append(char ch) |
void |
append(int i) |
void |
append(java.lang.String s) |
void |
appendFontStyle(java.awt.Font font) |
void |
appendHexColor(java.awt.Color color) |
void |
appendHexValue(int i) |
void |
appendText(java.lang.String text)
Append text to underlying HTMLPage escaping HTML and replacing
white-space and tabs with equivalents.
|
java.awt.Graphics |
create() |
java.awt.FontMetrics |
getFontMetrics(java.awt.Font f) |
java.awt.Image |
getImagePart(java.awt.Image img,
int sx1,
int sy1,
int sx2,
int sy2,
java.awt.image.ImageObserver observer)
Returns a subimage defined by a specified rectangular region.
|
java.lang.String |
getImageUrl(java.awt.Image image) |
java.lang.String |
getImageUrl(java.awt.Image image,
boolean keepUntilRestart) |
HTMLPage |
getPage() |
addRenderingHints, clip, draw, draw3DRect, drawGlyphVector, drawImage, drawImage, drawRenderableImage, drawRenderedImage, drawString, drawString, drawString, drawString, fill, fill3DRect, getBackground, getComposite, getDeviceConfiguration, getFontRenderContext, getPaint, getRenderingHint, getRenderingHints, getStroke, getTransform, hit, rotate, rotate, scale, setBackground, setComposite, setPaint, setRenderingHint, setRenderingHints, setStroke, setTransform, shear, transform, translate, translateclearRect, clipRect, copyArea, create, dispose, drawArc, drawBytes, drawChars, drawImage, drawImage, drawImage, drawImage, drawImage, drawImage, drawLine, drawOval, drawPolygon, drawPolygon, drawPolyline, drawRect, drawRoundRect, fillArc, fillOval, fillPolygon, fillPolygon, fillRect, fillRoundRect, finalize, getClip, getClipBounds, getClipBounds, getClipRect, getColor, getFont, getFontMetrics, hitClip, setClip, setClip, setColor, setFont, setPaintMode, setXORMode, toStringpublic HtmlGraphics(HtmlGraphics g) throws java.io.IOException
java.io.IOExceptionpublic HtmlGraphics(HTMLPage page)
public void append(char ch)
public void append(int i)
public void append(java.lang.String s)
public void appendFontStyle(java.awt.Font font)
public void appendHexColor(java.awt.Color color)
public void appendHexValue(int i)
public void appendText(java.lang.String text)
text - String to appendpublic java.awt.Graphics create()
create in class java.awt.Graphicspublic java.awt.FontMetrics getFontMetrics(java.awt.Font f)
getFontMetrics in class java.awt.Graphicspublic java.awt.Image getImagePart(java.awt.Image img,
int sx1,
int sy1,
int sx2,
int sy2,
java.awt.image.ImageObserver observer)
img - sx1 - X coordinate of the upper-left corner of the specified
rectangular regionsy1 - Y coordinate of the upper-left corner of the specified
rectangular regionsx2 - X coordinate of the lower-right corner of the specified
rectangular regionsy2 - Y coordinate of the lower-right corner of the specified
rectangular regionobserver - public java.lang.String getImageUrl(java.awt.Image image,
boolean keepUntilRestart)
public java.lang.String getImageUrl(java.awt.Image image)
public HTMLPage getPage()
Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.