java – 使用Paint.setStrokeJoin()和Paint.setStrokeMiter()

前端之家收集整理的这篇文章主要介绍了java – 使用Paint.setStrokeJoin()和Paint.setStrokeMiter()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我很好奇这些方法做了什么以及如何使用它们,因为除了 Javadocs中的单句描述之外似乎没有任何细节:

setStrokeJoin

setStrokeMiter

有人有一些示例代码或良好的描述?

解决方法

setStrokeJoin允许设置三种模式如何呈现粗线的线连接. ROUND表示圆形截面用于绕过扭结,BEVEL表示另一个短直线段垂直于半角使用,而MITER表示两个连接线的外轮廓伸长直到它相交.然而,当角度非常尖锐时,该点可以走得很远,因此通常设置一个限制,如果达到某些锐度,则从MITER切换到BEVEL.此限制由setStrokeMiter控制.例如,见 here.
原文链接:https://www.f2er.com/java/126950.html

猜你在找的Java相关文章