public final class BoardPainterUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.awt.image.BufferedImage |
createImage(int width,
int height) |
static java.awt.image.BufferedImage |
getImage(BoardPainter painter,
ConstField[][] field,
int width,
int height)
Use a painter to paint the board in a buffered image.
|
static void |
writeImage(java.awt.image.BufferedImage image,
java.io.File file,
java.util.Map<java.lang.String,java.lang.String> metaData)
Write an image in PNG format to a file.
|
public static java.awt.image.BufferedImage createImage(int width, int height)
public static java.awt.image.BufferedImage getImage(BoardPainter painter, ConstField[][] field, int width, int height)
public static void writeImage(java.awt.image.BufferedImage image, java.io.File file, java.util.Map<java.lang.String,java.lang.String> metaData) throws java.io.IOException
metaData
- Optional PNG meta data (or null)java.io.IOException