类 GradientFilter

  • 所有已实现的接口:
    BufferedImageOp, Cloneable

    public class GradientFilter
    extends AbstractBufferedImageOp
    A filter which draws a coloured gradient. This is largely superceded by GradientPaint in Java1.2, but does provide a few more gradient options.
    • 构造器详细资料

      • GradientFilter

        public GradientFilter()
      • GradientFilter

        public GradientFilter​(Point p1,
                              Point p2,
                              int color1,
                              int color2,
                              boolean repeat,
                              int type,
                              int interpolation)
    • 方法详细资料

      • setPoint1

        public void setPoint1​(Point point1)
      • getPoint1

        public Point getPoint1()
      • setPoint2

        public void setPoint2​(Point point2)
      • getPoint2

        public Point getPoint2()
      • setType

        public void setType​(int type)
      • getType

        public int getType()
      • setInterpolation

        public void setInterpolation​(int interpolation)
      • getInterpolation

        public int getInterpolation()
      • setAngle

        public void setAngle​(float angle)
        Specifies the angle of the texture.
        参数:
        angle - the angle of the texture.
        另请参阅:
        getAngle()
      • getAngle

        public float getAngle()
        Returns the angle of the texture.
        返回:
        the angle of the texture.
        另请参阅:
        setAngle(float)
      • setColormap

        public void setColormap​(Colormap colormap)
        Set the colormap to be used for the filter.
        参数:
        colormap - the colormap
        另请参阅:
        getColormap()
      • setPaintMode

        public void setPaintMode​(int paintMode)
      • getPaintMode

        public int getPaintMode()