GradientPaint: 只有两个点的线性渐变,起点和结束点,是比较简单的LinearGradientPaint
LinearGradientPaint: 线性渐变,可以设置多个点
RadialGradientPaint: 从圆心(focus point)到圆周上的渐变. focus默认与圆心重合,是第一个颜色的起点,如果focus在圆外,周颜色起点在center-focus连线与圆周的交点
MultipleGradientPaint.CycleMethod决定了在0和1之外的点的颜色填充方式,NO_CYCLE(用端点的颜色), REPEAT(再来一次), REFLECT(使用镜面反射的方式填充)