java.lang.Object
com.acgist.snail.gui.javafx.window.statistics.CanvasPainter
位图工具
- 作者:
- acgist
-
方法概要
修饰符和类型方法说明build()新建画布、画笔,画出背景和边框。build(javafx.scene.canvas.Canvas canvas) 新建画布、画笔,画出背景和边框。javafx.scene.canvas.Canvascanvas()获取画布draw()开始画图static final CanvasPainternewInstance(int wh, int col, int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors) 新建工具static final CanvasPainternewInstance(int wh, int col, int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors, BitSet mouseBitSet, IntConsumer mouseSelect) 新建工具static final CanvasPainternewInstance(int wh, int col, int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors, IntConsumer mouseSelect) 新建工具static final CanvasPainternewInstance(int wh, int col, int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors, javafx.scene.paint.Color noneColor, javafx.scene.paint.Color borderColor, javafx.scene.paint.Color backgroundColor, javafx.scene.paint.Color mouseColor, BitSet mouseBitSet, IntConsumer mouseSelect) 新建工具static final CanvasPainternewInstance(int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors) 新建工具static final CanvasPainternewInstance(BitSet bitSet) 新建工具
-
方法详细资料
-
newInstance
新建工具
- 参数:
bitSet- 数据- 返回:
- CanvasPainter
-
newInstance
public static final CanvasPainter newInstance(int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors) 新建工具
- 参数:
length- 数据长度bitSets- 数据数组colors- 颜色数组- 返回:
- CanvasPainter
-
newInstance
public static final CanvasPainter newInstance(int wh, int col, int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors) 新建工具
- 参数:
wh- 填充高宽col- 列数length- 数据长度bitSets- 数据数组colors- 颜色数组- 返回:
- CanvasPainter
-
newInstance
public static final CanvasPainter newInstance(int wh, int col, int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors, IntConsumer mouseSelect) 新建工具
- 参数:
wh- 填充高宽col- 列数length- 数据长度bitSets- 数据数组colors- 颜色数组mouseSelect- 鼠标选择事件- 返回:
- CanvasPainter
-
newInstance
public static final CanvasPainter newInstance(int wh, int col, int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors, BitSet mouseBitSet, IntConsumer mouseSelect) 新建工具
- 参数:
wh- 填充高宽col- 列数length- 数据长度bitSets- 数据数组colors- 颜色数组mouseBitSet- 鼠标选择范围mouseSelect- 鼠标选择事件- 返回:
- CanvasPainter
-
newInstance
public static final CanvasPainter newInstance(int wh, int col, int length, BitSet[] bitSets, javafx.scene.paint.Color[] colors, javafx.scene.paint.Color noneColor, javafx.scene.paint.Color borderColor, javafx.scene.paint.Color backgroundColor, javafx.scene.paint.Color mouseColor, BitSet mouseBitSet, IntConsumer mouseSelect) 新建工具
- 参数:
wh- 填充高宽col- 列数length- 数据长度bitSets- 数据数组colors- 颜色数组noneColor- 没有填充颜色borderColor- 边框颜色backgroundColor- 背景颜色mouseColor- 鼠标位置颜色mouseBitSet- 鼠标选择范围mouseSelect- 鼠标选择事件- 返回:
- CanvasPainter
-
draw
开始画图
- 返回:
- CanvasPainter
-
build
新建画布、画笔,画出背景和边框。
- 返回:
- CanvasPainter
-
build
新建画布、画笔,画出背景和边框。
- 参数:
canvas- 画布- 返回:
- CanvasPainter
-
canvas
public javafx.scene.canvas.Canvas canvas()获取画布
- 返回:
- 画布
-