Graphics 什么是路径&;Java2D中的子路径?

Graphics 什么是路径&;Java2D中的子路径?,graphics,java-2d,Graphics,Java 2d,我希望这不是一个愚蠢的问题: Java2D中的路径、子路径和端点是什么?最常见的是,路径是直线和三次贝塞尔线段的组合。这在程序上由一系列moveTo、lineTo、curveTo和closePath方法表示。它们对应于PostScript中同名的操作符(但小写),Java2D图像模型就是从中派生出来的。(还有quadTo,它是一个二次Bezier段,但不太重要,如果需要的话,可以用curveTo轻松模拟) 子路径是段的连接序列。它没有自己的类,但一个对象可以包含多个子路径,每个子路径都以自己的m

我希望这不是一个愚蠢的问题:


Java2D中的路径、子路径和端点是什么?

最常见的是,路径是直线和三次贝塞尔线段的组合。这在程序上由一系列moveTo、lineTo、curveTo和closePath方法表示。它们对应于PostScript中同名的操作符(但小写),Java2D图像模型就是从中派生出来的。(还有quadTo,它是一个二次Bezier段,但不太重要,如果需要的话,可以用curveTo轻松模拟)

子路径是段的连接序列。它没有自己的类,但一个对象可以包含多个子路径,每个子路径都以自己的moveTo()开头

端点是每个线段端点处的点。它们的(x,y)坐标是moveTo和lineTo的参数,以及curveTo的最后两个参数(其他参数是影响曲线段形状但不影响端点的“控制点”)

希望这能有所启发