public class Board
extends com.jfinal.render.Render
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Board.Paper |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ImageObserver |
imageobserver |
| 构造器和说明 |
|---|
Board(String name,
Board.Paper paper) |
Board(String name,
Color backColor,
Board.Paper paper) |
Board(String name,
Color backColor,
Integer width,
Integer height) |
Board(String name,
Color backColor,
String backImage) |
Board(String name,
Color backColor,
String backImage,
Board.Paper paper) |
Board(String name,
Color backColor,
String backImage,
Integer width,
Integer height) |
Board(String name,
Integer width,
Integer height) |
Board(String name,
String backImage) |
Board(String name,
String backImage,
Integer width,
Integer height) |
| 限定符和类型 | 方法和说明 |
|---|---|
Board |
addElement(BoardElement element)
添加画板元素
|
Board |
drawing()
绘制画板
|
protected void |
error(String msg) |
protected void |
export(String path,
String extName) |
void |
exportJpg(String path)
导出JPG图片
|
void |
exportPng(String path)
导出PNG图片
|
Color |
getBackColor() |
String |
getBackImage() |
Integer |
getCenterX() |
Integer |
getCenterY() |
List<BoardElement> |
getElements() |
protected String |
getFilename() |
Integer |
getHeight() |
protected BufferedImage |
getImage(String imgPath) |
String |
getName() |
protected Integer[] |
getPaperLengs(Board.Paper paper) |
Integer |
getWidth() |
protected void |
init(String name,
Color backColor,
String backImage,
Integer width,
Integer height)
初始化画板
|
static void |
main(String[] args) |
static Color |
parseFromRgb(String rgb) |
void |
render() |
protected ImageObserver imageobserver
public Board(String name, Board.Paper paper)
public Board(String name, Color backColor, Board.Paper paper)
public Board(String name, Color backColor, String backImage, Board.Paper paper)
protected void init(String name, Color backColor, String backImage, Integer width, Integer height)
name - 文件名(不包括扩展名)backColor - 背景颜色(支持rgba格式)backImage - 背景图片路径(支持png/jpg/gif等格式)width - 画板宽度(未传入时,使用背景图宽度;否则背景图按该宽度拉伸)height - 画板高度(未传入时,使用背景图高度;否则背景图按该高度拉伸)public Board addElement(BoardElement element)
element - public Board drawing()
public void exportJpg(String path)
path - public void exportPng(String path)
path - protected Integer[] getPaperLengs(Board.Paper paper)
public void render()
render 在类中 com.jfinal.render.Renderprotected BufferedImage getImage(String imgPath)
protected void error(String msg)
protected String getFilename()
public String getName()
public Color getBackColor()
public String getBackImage()
public Integer getWidth()
public Integer getHeight()
public List<BoardElement> getElements()
public Integer getCenterX()
public Integer getCenterY()
public static void main(String[] args)
Copyright © 2020. All rights reserved.