- 画笔参考javaPaint
- new 画笔()
- 获取行间距
- 设置文字大小
- 获取文字大小
- 设置对齐
- 获取对齐方式
- 设置颜色
- 获得颜色
- 设置抗锯齿
- 设置防抖动
- 设置线宽
- 获取线宽
- 设置字体文件
- 获取字体
- 设置透明度
- 获取透明度
- 设置样式
- 获取样式
- 获取样式对象
- 设置连接样式
- 获取连接样式
- 获取连接样式对象
- 设置线头样式
- 获取线头样式
- 获取线头样式对象
- 设置路径样式
- 获取路径样式
- 设置渐变
- 获取渐变
- 设置滤镜
- 获取滤镜
- 设置混合图层
- 获取混合图层
- 设置线性过滤
- 获取混合图层
- 获取阴影X
- 获取阴影Y
- 获取阴影圆角
- 设置阴影
- 设置模糊
- 获取模糊
- 获取路径
- 设置文字倾斜
- 获取文字倾斜
- 设置文字缩放
- 获取文字缩放
- 设置粗体
- 设置Flags
- 获取Flags
- 设置间距
- 获取间距
- 设置平滑缩放
- 设置删除线
- 设置下划线
- 设置FontFeatureSettings
- 获取FontFeatureSettings
- 设置倾斜角度
- 获取倾斜角度
- 设置像素抗锯齿
- 设置字间距
- 获取字间距
- 获取字间距
- 获取字间距
- 设置Hinting
- 获取Hinting
- 获取StrikeThruPosition
- 获取StrikeThruThickness
- 获取TextBound
- reset
- measureText
# 画笔参考javaPaint
# 创建对象
# new 画笔()
# 获取行间距
$行间距,画笔对象$
画笔对象.行间距()
1
2
3
2
3
# 设置文字大小
$size,画笔对象,大小$
画笔对象.大小(数值)
1
2
3
2
3
# 获取文字大小
$getsize,画笔对象$
画笔对象.getsize(数值)
1
2
3
2
3
# 设置对齐
$对齐,画笔对象,对齐对象或对齐方式名字$
画笔对象.对齐(对齐对象或对齐方式名字)
对齐方式:
LEFT
CENTER
RIGHT
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 获取对齐方式
$获取对齐方式,画笔对象$
画笔对象.获取对齐方式()
$获取对齐对象,画笔对象$
画笔对象.获取对齐对象()
1
2
3
4
5
6
7
2
3
4
5
6
7
# 设置颜色
$颜色,画笔对象,16进制代码$
画笔对象.颜色(16进制代码)
1
2
3
2
3
# 获得颜色
$获取颜色,画笔对象$
画笔对象.获取颜色()
1
2
3
2
3
# 设置抗锯齿
$抗锯齿,画笔对象,布尔值$
画笔对象.抗锯齿(布尔值)
1
2
3
2
3
# 设置防抖动
$防抖动,画笔对象,布尔值$
画笔对象.防抖动(布尔值)
1
2
3
2
3
# 设置线宽
$线宽,画笔对象,宽度$
画笔对象.线宽(宽度)
1
2
3
2
3
# 获取线宽
$获取线宽,画笔对象$
画笔对象.获取线宽()
1
2
3
2
3
# 设置字体文件
$字体文件,画笔对象,路径$
画笔对象.字体文件(路径)
1
2
3
2
3
# 获取字体
$获取字体,画笔对象$
画笔对象.获取字体()
1
2
3
2
3
# 设置透明度
$透明度,画笔对象,0-100$
画笔对象.透明度(0-100)
1
2
3
2
3
# 获取透明度
$获取透明度,画笔对象$
画笔对象.获取透明度()
1
2
3
2
3
# 设置样式
$样式,画笔对象,样式名$
画笔对象.样式(样式名)
样式名:
FILL
STROKE
FILL_AND_STROKE
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 获取样式
$获取样式,画笔对象$
画笔对象.获取样式()
1
2
3
2
3
# 获取样式对象
$获取样式对象,画笔对象$
画笔对象.获取样式对象()
1
2
3
2
3
# 设置连接样式
$连接样式,画笔对象,样式名$
画笔对象.连接样式(样式名)
样式名:
MITER
ROUND
BEVEL
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 获取连接样式
$连接样式,画笔对象$
画笔对象.连接样式()
1
2
3
2
3
# 获取连接样式对象
$获取连接样式对象,画笔对象$
画笔对象.获取连接样式对象()
1
2
3
2
3
# 设置线头样式
$线头样式,画笔对象,样式名$
画笔对象.线头样式(样式名)
样式名:
BUTT
ROUND
SQUARE
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 获取线头样式
$线头样式,画笔对象$
画笔对象.线头样式()
1
2
3
2
3
# 获取线头样式对象
$获取线头样式对象,画笔对象$
画笔对象.获取线头样式对象()
1
2
3
2
3
# 设置路径样式
$路径样式,画笔对象,样式对象$
画笔对象.路径样式(样式对象)
1
2
3
2
3
# 获取路径样式
$获取路径样式,画笔对象$
画笔对象.获取路径样式()
1
2
3
2
3
# 设置渐变
$渐变,画笔对象,渐变对象$
画笔对象.渐变(渐变对象)
1
2
3
2
3
# 获取渐变
$获取渐变,画笔对象$
画笔对象.获取渐变()
1
2
3
2
3
# 设置滤镜
$滤镜,画笔对象,滤镜对象$
画笔对象.滤镜(滤镜对象)
1
2
3
2
3
# 获取滤镜
$获取滤镜,画笔对象$
画笔对象.获取滤镜()
1
2
3
2
3
# 设置混合图层
点击查看代码
$混合图层,画笔对象,混合图层名字$
画笔对象.混合图层(混合图层名字)
混合图层名字:
CLEAR
SRC
DST
SRC_OVER
DST_OVER
SRC_IN
DST_IN
SRC_OUT
DST_OUT
SRC_ATOP
DST_ATOP
XOR
DARKEN
LIGHTEN
SCREEN
MULTIPLY
ADD
OVERLAY
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 获取混合图层
$获取混合图层,画笔对象$
画笔对象.获取混合图层()
1
2
3
2
3
# 设置线性过滤
$线性过滤,画笔对象,布尔值$
画笔对象.线性过滤(布尔值)
1
2
3
2
3
# 获取混合图层
$获取阴影颜色,画笔对象$
画笔对象.获取混合图层()
1
2
3
2
3
# 获取阴影X
$获取阴影X,画笔对象$
画笔对象.获取阴影X()
1
2
3
2
3
# 获取阴影Y
$获取阴影Y,画笔对象$
画笔对象.获取阴影Y()
1
2
3
2
3
# 获取阴影圆角
$获取阴影圆角,画笔对象$
画笔对象.获取阴影圆角()
1
2
3
2
3
# 设置阴影
$阴影,画笔对象,圆角大小,x,y,颜色对象$
画笔对象.阴影(圆角大小,x,y,颜色对象)
1
2
3
2
3
# 设置模糊
$模糊,画笔对象,模糊对象$
画笔对象.模糊(模糊对象)
1
2
3
2
3
# 获取模糊
$获取模糊,画笔对象$
画笔对象.获取模糊()
1
2
3
2
3
# 获取路径
$获取路径,画笔对象$
画笔对象.获取路径()
1
2
3
2
3
# 设置文字倾斜
$文字倾斜,画笔对象,倾斜角度$
画笔对象.文字倾斜(倾斜角度)
1
2
3
2
3
# 获取文字倾斜
$获取文字倾斜,画笔对象$
画笔对象.获取文字倾斜()
1
2
3
2
3
# 设置文字缩放
$文字缩放,画笔对象,大小$
画笔对象.文字缩放(大小)
1
2
3
2
3
# 获取文字缩放
$获取文字缩放,画笔对象$
画笔对象.获取文字缩放()
1
2
3
2
3
# 设置粗体
$粗体,画笔对象,布尔值$
画笔对象.文字缩放(布尔值)
1
2
3
2
3
# 设置Flags
点击查看代码
$Flags,画笔对象,Flags名字$
画笔对象.Flags(Flags名字)
名字
ANTI_ALIAS_FLAG
FILTER_BITMAP_FLAG
DITHER_FLAG
UNDERLINE_TEXT_FLAG
STRIKE_THRU_TEXT_FLAG
FAKE_BOLD_TEXT_FLAG
LINEAR_TEXT_FLAG
SUBPIXEL_TEXT_FLAG
DEV_KERN_TEXT_FLAG
LCD_RENDER_TEXT_FLAG
EMBEDDED_BITMAP_TEXT_FLAG
AUTO_HINTING_TEXT_FLAG
VERTICAL_TEXT_FLAG
HIDDEN_DEFAULT_PAINT_FLAGS
HINTING_OFF
HINTING_ON
BIDI_LTR
BIDI_RTL
BIDI_DEFAULT_LTR
BIDI_DEFAULT_RTL
BIDI_FORCE_LTR
BIDI_FORCE_RTL
BIDI_MAX_FLAG_VALUE
BIDI_FLAG_MASK
DIRECTION_LTR
DIRECTION_RTL
CURSOR_AFTER
CURSOR_AT_OR_AFTER
CURSOR_BEFORE
CURSOR_AT_OR_BEFORE
CURSOR_AT
CURSOR_OPT_MAX_VALUE
START_HYPHEN_EDIT_NO_EDIT
START_HYPHEN_EDIT_INSERT_HYPHEN
START_HYPHEN_EDIT_INSERT_ZWJ
END_HYPHEN_EDIT_NO_EDIT
END_HYPHEN_EDIT_REPLACE_WITH_HYPHEN
END_HYPHEN_EDIT_INSERT_HYPHEN
END_HYPHEN_EDIT_INSERT_ARMENIAN_HYPHEN
END_HYPHEN_EDIT_INSERT_MAQAF
END_HYPHEN_EDIT_INSERT_UCAS_HYPHEN
END_HYPHEN_EDIT_INSERT_ZWJ_AND_HYPHEN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# 获取Flags
$获取Flags,画笔对象$
画笔对象.获取Flags()
1
2
3
2
3
# 设置间距
$间距,画笔对象,大小$
画笔对象.间距(大小)
1
2
3
2
3
# 获取间距
$获取间距,画笔对象$
画笔对象.获取间距()
1
2
3
2
3
# 设置平滑缩放
$平滑缩放,画笔对象,布尔值$
画笔对象.平滑缩放(布尔值)
1
2
3
2
3
# 设置删除线
$删除线,画笔对象,布尔值$
画笔对象.删除线(布尔值)
1
2
3
2
3
# 设置下划线
$下划线,画笔对象,布尔值$
画笔对象.下划线(布尔值)
1
2
3
2
3
# 设置FontFeatureSettings
$FontFeatureSettings,画笔对象,名字$
画笔对象.FontFeatureSettings(名字)
1
2
3
2
3
# 获取FontFeatureSettings
$获取FontFeatureSettings,画笔对象$
画笔对象.获取FontFeatureSettings()
1
2
3
2
3
# 设置倾斜角度
$倾斜角度,画笔对象,角度$
画笔对象.倾斜角度(角度)
1
2
3
2
3
# 获取倾斜角度
$获取倾斜角度,画笔对象$
画笔对象.获取倾斜角度()
1
2
3
2
3
# 设置像素抗锯齿
$像素抗锯齿,画笔对象,布尔值$
画笔对象.像素抗锯齿(布尔值)
1
2
3
2
3
# 设置字间距
$字间距,画笔对象,大小$
画笔对象.字间距(大小)
1
2
3
2
3
# 获取字间距
$获取字间距,画笔对象$
画笔对象.获取字间距()
1
2
3
2
3
# 获取字间距
$获取EndHyphenEdit,画笔对象$
画笔对象.获取EndHyphenEdit()
1
2
3
2
3
# 获取字间距
$获取BlendMode,画笔对象$
画笔对象.获取BlendMode()
1
2
3
2
3
# 设置Hinting
$Hinting,画笔对象,角度$
画笔对象.Hinting(角度)
1
2
3
2
3
# 获取Hinting
$获取Hinting,画笔对象$
画笔对象.获取Hinting()
1
2
3
2
3
# 获取StrikeThruPosition
$获取StrikeThruPosition,画笔对象$
画笔对象.获取StrikeThruPosition()
1
2
3
2
3
# 获取StrikeThruThickness
$获取StrikeThruThickness,画笔对象$
画笔对象.获取StrikeThruThickness()
1
2
3
2
3
# 获取TextBound
$获取TextBound,画笔对象,文本,起始,结束,矩形$
画笔对象.获取TextBound(文本,起始,结束,矩形)
1
2
3
2
3
# reset
$reset,画笔对象$
画笔对象.reset()
1
2
3
2
3
# measureText
$measureText,画笔对象,文本$
画笔对象.measureText(文本)
3.$measureText,画笔对象,文本,起始,结束$
画笔对象.measureText(文本,起始,结束)
1
2
3
4
5
6
7
2
3
4
5
6
7