java.awt.MultipleGradientPaint.CycleMethod#values ( )源码实例Demo

下面列出了java.awt.MultipleGradientPaint.CycleMethod#values ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: dragonwell8_jdk   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码2 项目: TencentKona-8   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码3 项目: jdk8u60   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码4 项目: openjdk-jdk8u   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码5 项目: openjdk-jdk8u-backup   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码6 项目: openjdk-jdk9   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码7 项目: jdk8u-jdk   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码8 项目: hottub   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码9 项目: openjdk-8-source   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码10 项目: openjdk-8   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码11 项目: jdk8u_jdk   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码12 项目: jdk8u-jdk   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}
 
源代码13 项目: jdk8u-dev-jdk   文件: GradientPaints.java
private void testAll(Graphics gscreen,
                     BufferedImage refImg, VolatileImage testImg)
{
    Graphics2D gref  = refImg.createGraphics();
    Graphics2D gtest = testImg.createGraphics();
    for (PaintType paintType : PaintType.values()) {
        for (CycleMethod cycleMethod : CycleMethod.values()) {
            for (ColorSpaceType colorSpace : ColorSpaceType.values()) {
                for (XformType xform : XformType.values()) {
                    for (Object aahint : hints) {
                        for (int numStops : numStopsArray) {
                            Paint paint =
                                makePaint(paintType, cycleMethod,
                                          colorSpace, xform, numStops);
                            String msg =
                                "type=" + paintType +
                                " cycleMethod=" + cycleMethod +
                                " colorSpace=" + colorSpace +
                                " xformType=" + xform +
                                " numStops=" + numStops +
                                " aa=" + aahint;
                            renderTest(gref,  paint, aahint);
                            renderTest(gtest, paint, aahint);
                            gscreen.drawImage(testImg, 0, 0, null);
                            Toolkit.getDefaultToolkit().sync();
                            int allowedMismatches =
                                paintType == PaintType.RADIAL ?
                                ALLOWED_MISMATCHES_RADIAL :
                                ALLOWED_MISMATCHES_LINEAR;
                            compareImages(refImg, testImg.getSnapshot(),
                                          TOLERANCE, allowedMismatches,
                                          msg);
                        }
                    }
                }
            }
        }
    }
    gref.dispose();
    gtest.dispose();
}