Java2D新特性BasicStroke笔画控制

Java2D中的新特征--笔控制:BasicStroke类创建一个用于选择线条粗细的对象,帮助控制画笔样式。其构造方法如下:BasicStroke(float width, int cap, int join)

  • width:设置笔的宽度。
  • cap:指定笔画的顶端类型,可选择 CAP_BUTT(平头)、CAP_ROUND(圆头)、或 CAP_SQUARE(方头)。
  • join:设置连接类型,可选 JOIN_BEVEL(斜接)、JOIN_MITER(尖角接)、或 JOIN_ROUND(圆角接)。

调用Graphics2DsetStroke方法可以将自定义的笔替代缺省画笔。

ppt 文件大小:543KB