# 画笔参考javaPaint


# 创建对象

# new 画笔()

# 获取行间距

$行间距,画笔对象$

画笔对象.行间距()
1
2
3

# 设置文字大小

$size,画笔对象,大小$

画笔对象.大小(数值)
1
2
3

# 获取文字大小

$getsize,画笔对象$

画笔对象.getsize(数值)
1
2
3

# 设置对齐

$对齐,画笔对象,对齐对象或对齐方式名字$

画笔对象.对齐(对齐对象或对齐方式名字)

对齐方式:
LEFT
CENTER
RIGHT
1
2
3
4
5
6
7
8

# 获取对齐方式

$获取对齐方式,画笔对象$

画笔对象.获取对齐方式()

$获取对齐对象,画笔对象$

画笔对象.获取对齐对象()
1
2
3
4
5
6
7

# 设置颜色

$颜色,画笔对象,16进制代码$

画笔对象.颜色(16进制代码)
1
2
3

# 获得颜色

$获取颜色,画笔对象$

画笔对象.获取颜色()
1
2
3

# 设置抗锯齿

$抗锯齿,画笔对象,布尔值$

画笔对象.抗锯齿(布尔值)
1
2
3

# 设置防抖动

$防抖动,画笔对象,布尔值$

画笔对象.防抖动(布尔值)
1
2
3

# 设置线宽

$线宽,画笔对象,宽度$

画笔对象.线宽(宽度)
1
2
3

# 获取线宽

$获取线宽,画笔对象$

画笔对象.获取线宽()
1
2
3

# 设置字体文件

$字体文件,画笔对象,路径$

画笔对象.字体文件(路径)
1
2
3

# 获取字体

$获取字体,画笔对象$

画笔对象.获取字体()
1
2
3

# 设置透明度

$透明度,画笔对象,0-100$

画笔对象.透明度(0-100)
1
2
3

# 获取透明度

$获取透明度,画笔对象$

画笔对象.获取透明度()
1
2
3

# 设置样式

$样式,画笔对象,样式名$

画笔对象.样式(样式名)

样式名:
FILL
STROKE
FILL_AND_STROKE
1
2
3
4
5
6
7
8

# 获取样式

$获取样式,画笔对象$

画笔对象.获取样式()
1
2
3

# 获取样式对象

$获取样式对象,画笔对象$

画笔对象.获取样式对象()
1
2
3

# 设置连接样式

$连接样式,画笔对象,样式名$

画笔对象.连接样式(样式名)

样式名:
MITER
ROUND
BEVEL
1
2
3
4
5
6
7
8

# 获取连接样式

$连接样式,画笔对象$

画笔对象.连接样式()
1
2
3

# 获取连接样式对象

$获取连接样式对象,画笔对象$

画笔对象.获取连接样式对象()
1
2
3

# 设置线头样式

$线头样式,画笔对象,样式名$

画笔对象.线头样式(样式名)

样式名:
BUTT
ROUND
SQUARE
1
2
3
4
5
6
7
8

# 获取线头样式

$线头样式,画笔对象$

画笔对象.线头样式()
1
2
3

# 获取线头样式对象

$获取线头样式对象,画笔对象$

画笔对象.获取线头样式对象()
1
2
3

# 设置路径样式

$路径样式,画笔对象,样式对象$

画笔对象.路径样式(样式对象)
1
2
3

# 获取路径样式

$获取路径样式,画笔对象$

画笔对象.获取路径样式()
1
2
3

# 设置渐变

$渐变,画笔对象,渐变对象$

画笔对象.渐变(渐变对象)
1
2
3

# 获取渐变

$获取渐变,画笔对象$

画笔对象.获取渐变()
1
2
3

# 设置滤镜

$滤镜,画笔对象,滤镜对象$

画笔对象.滤镜(滤镜对象)
1
2
3

# 获取滤镜

$获取滤镜,画笔对象$

画笔对象.获取滤镜()
1
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

# 获取混合图层

$获取混合图层,画笔对象$

画笔对象.获取混合图层()
1
2
3

# 设置线性过滤

$线性过滤,画笔对象,布尔值$

画笔对象.线性过滤(布尔值)
1
2
3

# 获取混合图层

$获取阴影颜色,画笔对象$

画笔对象.获取混合图层()
1
2
3

# 获取阴影X

$获取阴影X,画笔对象$

画笔对象.获取阴影X()
1
2
3

# 获取阴影Y

$获取阴影Y,画笔对象$

画笔对象.获取阴影Y()
1
2
3

# 获取阴影圆角

$获取阴影圆角,画笔对象$

画笔对象.获取阴影圆角()
1
2
3

# 设置阴影

$阴影,画笔对象,圆角大小,x,y,颜色对象$

画笔对象.阴影(圆角大小,x,y,颜色对象)
1
2
3

# 设置模糊

$模糊,画笔对象,模糊对象$

画笔对象.模糊(模糊对象)
1
2
3

# 获取模糊

$获取模糊,画笔对象$

画笔对象.获取模糊()
1
2
3

# 获取路径

$获取路径,画笔对象$

画笔对象.获取路径()
1
2
3

# 设置文字倾斜

$文字倾斜,画笔对象,倾斜角度$

画笔对象.文字倾斜(倾斜角度)
1
2
3

# 获取文字倾斜

$获取文字倾斜,画笔对象$

画笔对象.获取文字倾斜()
1
2
3

# 设置文字缩放

$文字缩放,画笔对象,大小$

画笔对象.文字缩放(大小)
1
2
3

# 获取文字缩放

$获取文字缩放,画笔对象$

画笔对象.获取文字缩放()
1
2
3

# 设置粗体

$粗体,画笔对象,布尔值$

画笔对象.文字缩放(布尔值)
1
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

# 获取Flags

$获取Flags,画笔对象$

画笔对象.获取Flags()
1
2
3

# 设置间距

$间距,画笔对象,大小$

画笔对象.间距(大小)
1
2
3

# 获取间距

$获取间距,画笔对象$

画笔对象.获取间距()
1
2
3

# 设置平滑缩放

$平滑缩放,画笔对象,布尔值$

画笔对象.平滑缩放(布尔值)
1
2
3

# 设置删除线

$删除线,画笔对象,布尔值$

画笔对象.删除线(布尔值)
1
2
3

# 设置下划线

$下划线,画笔对象,布尔值$

画笔对象.下划线(布尔值)
1
2
3

# 设置FontFeatureSettings

$FontFeatureSettings,画笔对象,名字$

画笔对象.FontFeatureSettings(名字)
1
2
3

# 获取FontFeatureSettings

$获取FontFeatureSettings,画笔对象$

画笔对象.获取FontFeatureSettings()
1
2
3

# 设置倾斜角度

$倾斜角度,画笔对象,角度$

画笔对象.倾斜角度(角度)
1
2
3

# 获取倾斜角度

$获取倾斜角度,画笔对象$

画笔对象.获取倾斜角度()
1
2
3

# 设置像素抗锯齿

$像素抗锯齿,画笔对象,布尔值$

画笔对象.像素抗锯齿(布尔值)
1
2
3

# 设置字间距

$字间距,画笔对象,大小$

画笔对象.字间距(大小)
1
2
3

# 获取字间距

$获取字间距,画笔对象$

画笔对象.获取字间距()
1
2
3

# 获取字间距

$获取EndHyphenEdit,画笔对象$

画笔对象.获取EndHyphenEdit()
1
2
3

# 获取字间距

$获取BlendMode,画笔对象$

画笔对象.获取BlendMode()
1
2
3

# 设置Hinting

$Hinting,画笔对象,角度$

画笔对象.Hinting(角度)
1
2
3

# 获取Hinting

$获取Hinting,画笔对象$

画笔对象.获取Hinting()
1
2
3

# 获取StrikeThruPosition

$获取StrikeThruPosition,画笔对象$

画笔对象.获取StrikeThruPosition()
1
2
3

# 获取StrikeThruThickness

$获取StrikeThruThickness,画笔对象$

画笔对象.获取StrikeThruThickness()
1
2
3

# 获取TextBound

$获取TextBound,画笔对象,文本,起始,结束,矩形$

画笔对象.获取TextBound(文本,起始,结束,矩形)
1
2
3

# reset

$reset,画笔对象$

画笔对象.reset()
1
2
3

# measureText

$measureText,画笔对象,文本$

画笔对象.measureText(文本)

3.$measureText,画笔对象,文本,起始,结束$

画笔对象.measureText(文本,起始,结束)
1
2
3
4
5
6
7