java命名空间java.awt类basicstroke的类成员方法:
cap_square定义及介绍
本文导语:
cap_square
public static final int cap_square
使用正方形结束未封闭的子路径和虚线线段,正方形越过线段端点,并延长等于线条宽度一半的距离。
另请参见:常量字段值
basicstroke
public basicstroke(float width,
int cap,
...
public static final int cap_square
- 使用正方形结束未封闭的子路径和虚线线段,正方形越过线段端点,并延长等于线条宽度一半的距离。
- 另请参见:
- 常量字段值
basicstroke
public basicstroke(float width,
int cap,
int join,
float miterlimit,
float[] dash,
float dash_phase)
- 构造一个具有指定属性的新
basicstroke
。
- 参数:
width
- 此 basicstroke
的宽度。此宽度必须大于或等于 0.0f。如果将宽度设置为 0.0f,则将笔划呈现为可用于目标设备和抗锯齿提示设置的最细线条。cap
- basicstroke
端点的装饰join
- 应用在路径线段交汇处的装饰miterlimit
- 斜接处的剪裁限制。miterlimit 必须大于或等于 1.0f。dash
- 表示虚线模式的数组dash_phase
- 开始虚线模式的偏移量
- 抛出:
illegalargumentexception
- 如果 width
为负
illegalargumentexception
- 如果 cap
既不是 cap_butt,也不是 cap_round 或 cap_square
illegalargumentexception
- 如果 miterlimit
小于 1 并且 join
为 join_miter
illegalargumentexception
- 如果 join
既不是 join_round,也不是 join_bevel 或 join_miter
illegalargumentexception
- 如果 dash_phase
为负并且 dash
不为 null
illegalargumentexception
- 如果 dash
的长度为零
illegalargumentexception
- 如果所有 dash 的长度都为零。