class ImageWorker
extends java.lang.Object
コンストラクタ | 説明 |
---|---|
ImageWorker(int width,
int height) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
(package private) void |
clip(int x,
int y,
int width,
int height) |
|
(package private) void |
dispose() |
|
(package private) void |
drawLine(int x1,
int y1,
int x2,
int y2,
java.awt.Paint paint,
java.awt.Stroke stroke) |
|
(package private) void |
drawPolyline(double[] x,
double[] y,
java.awt.Paint paint,
java.awt.Stroke stroke) |
|
(package private) void |
drawPolyline(int[] x,
int[] y,
java.awt.Paint paint,
java.awt.Stroke stroke) |
|
(package private) void |
drawString(java.lang.String text,
int x,
int y,
java.awt.Font font,
java.awt.Paint paint) |
|
(package private) void |
fillPolygon(double[] x,
double[] yBottom,
double[] yTop,
java.awt.Paint paint) |
|
(package private) void |
fillPolygon(double[] x,
double yBottom,
double[] yTop,
java.awt.Paint paint) |
|
(package private) void |
fillPolygon(int[] x,
int[] y,
java.awt.Paint paint) |
|
(package private) void |
fillRect(int x,
int y,
int width,
int height,
java.awt.Paint paint) |
|
(package private) double |
getFontAscent(java.awt.Font font) |
|
(package private) double |
getFontHeight(java.awt.Font font) |
|
(package private) byte[] |
getImageBytes(java.lang.String type,
float quality) |
|
(package private) double |
getStringWidth(java.lang.String text,
java.awt.Font font) |
|
void |
loadImage(java.lang.String imageFile) |
|
(package private) void |
reset() |
|
(package private) void |
resize(int width,
int height) |
|
(package private) void |
saveImage(java.io.OutputStream stream,
java.lang.String type,
float quality) |
|
(package private) byte[] |
saveImage(java.lang.String path,
java.lang.String type,
float quality) |
|
(package private) void |
setAntiAliasing(boolean enable) |
|
(package private) void |
transform(int x,
int y,
double angle) |
void resize(int width, int height)
void clip(int x, int y, int width, int height)
void transform(int x, int y, double angle)
void reset()
void fillRect(int x, int y, int width, int height, java.awt.Paint paint)
void fillPolygon(int[] x, int[] y, java.awt.Paint paint)
void fillPolygon(double[] x, double yBottom, double[] yTop, java.awt.Paint paint)
void fillPolygon(double[] x, double[] yBottom, double[] yTop, java.awt.Paint paint)
void drawLine(int x1, int y1, int x2, int y2, java.awt.Paint paint, java.awt.Stroke stroke)
void drawPolyline(int[] x, int[] y, java.awt.Paint paint, java.awt.Stroke stroke)
void drawPolyline(double[] x, double[] y, java.awt.Paint paint, java.awt.Stroke stroke)
void drawString(java.lang.String text, int x, int y, java.awt.Font font, java.awt.Paint paint)
double getFontAscent(java.awt.Font font)
double getFontHeight(java.awt.Font font)
double getStringWidth(java.lang.String text, java.awt.Font font)
void setAntiAliasing(boolean enable)
void dispose()
void saveImage(java.io.OutputStream stream, java.lang.String type, float quality) throws java.io.IOException
java.io.IOException
byte[] saveImage(java.lang.String path, java.lang.String type, float quality) throws java.io.IOException
java.io.IOException
byte[] getImageBytes(java.lang.String type, float quality) throws java.io.IOException
java.io.IOException
public void loadImage(java.lang.String imageFile) throws java.io.IOException
java.io.IOException