17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 import java.awt.Color;
25 import java.awt.Graphics;
26 import java.awt.Graphics2D;
27 import java.awt.Image;
28 import java.awt.RenderingHints;
29 import java.awt.image.BufferedImage;
30 import sun.awt.SunHints;
31 import java.awt.geom.AffineTransform;
32 import java.util.Arrays;
33 import java.util.List;
34 import java.awt.image.MultiResolutionImage;
35
36 /**
37 * @test @bug 8011059
38 * @author Alexander Scherbatiy
39 * @summary Test MultiResolution image loading and painting with various scaling
40 * combinations
41 * @modules java.desktop/sun.awt
42 * java.desktop/sun.awt.image
43 */
44 public class MultiResolutionImageCommonTest {
45
46 private static final int IMAGE_WIDTH = 300;
47 private static final int IMAGE_HEIGHT = 200;
48 private static final Color COLOR_1X = Color.GREEN;
49 private static final Color COLOR_2X = Color.BLUE;
50
51 public static void main(String[] args) throws Exception {
52 testCustomMultiResolutionImage();
53 System.out.println("Test passed.");
54 }
55
56 public static void testCustomMultiResolutionImage() {
57 testCustomMultiResolutionImage(false);
|
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 import java.awt.Color;
25 import java.awt.Graphics;
26 import java.awt.Graphics2D;
27 import java.awt.Image;
28 import java.awt.RenderingHints;
29 import java.awt.image.BufferedImage;
30 import sun.awt.SunHints;
31 import java.awt.geom.AffineTransform;
32 import java.util.Arrays;
33 import java.util.List;
34 import java.awt.image.MultiResolutionImage;
35
36 /**
37 * @test
38 * @bug 8011059
39 * @author Alexander Scherbatiy
40 * @summary Test MultiResolution image loading and painting with various scaling
41 * combinations
42 * @modules java.desktop/sun.awt
43 * java.desktop/sun.awt.image
44 */
45 public class MultiResolutionImageCommonTest {
46
47 private static final int IMAGE_WIDTH = 300;
48 private static final int IMAGE_HEIGHT = 200;
49 private static final Color COLOR_1X = Color.GREEN;
50 private static final Color COLOR_2X = Color.BLUE;
51
52 public static void main(String[] args) throws Exception {
53 testCustomMultiResolutionImage();
54 System.out.println("Test passed.");
55 }
56
57 public static void testCustomMultiResolutionImage() {
58 testCustomMultiResolutionImage(false);
|