Mercurial > hg > openjdk > jdk9 > jdk
changeset 16975:f36e07712a1b
8176544: Compilation error in plaf.metal.MetalBumps.Test6657026
Reviewed-by: prr
author | serb |
---|---|
date | Tue, 21 Mar 2017 01:39:20 +0300 |
parents | d9700e9006d0 |
children | 1158c3e5bd9c |
files | test/javax/swing/plaf/metal/MetalBumps/Test6657026.java |
diffstat | 1 files changed, 8 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/test/javax/swing/plaf/metal/MetalBumps/Test6657026.java Thu Mar 16 22:03:08 2017 +0300 +++ b/test/javax/swing/plaf/metal/MetalBumps/Test6657026.java Tue Mar 21 01:39:20 2017 +0300 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2009, 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2009, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -29,8 +29,6 @@ * @modules java.desktop/sun.awt */ -import sun.awt.SunToolkit; - import java.awt.Color; import java.awt.Component; import java.awt.Font; @@ -42,9 +40,12 @@ import java.awt.image.BufferedImage; import java.awt.image.ImageObserver; import java.text.AttributedCharacterIterator; -import javax.swing.Icon; + +import javax.swing.JToolBar; import javax.swing.plaf.metal.MetalBorders.ToolBarBorder; +import sun.awt.SunToolkit; + public class Test6657026 extends ToolBarBorder implements Runnable { public static void main(String[] args) throws Exception { @@ -63,8 +64,8 @@ private void test() { MyGraphics mg = new MyGraphics(); - Icon icon = bumps; - icon.paintIcon(mg.component, mg, 0, 0); + ToolBarBorder border = new ToolBarBorder(); + border.paintBorder(mg.component, mg, 0, 0, 10, 10); if (mg.image != null) { boolean failed = true; int value = mg.image.getRGB(0, 0); @@ -86,7 +87,7 @@ private static class MyGraphics extends Graphics { - private final Component component = new Component() {}; + private final Component component = new JToolBar() {}; private BufferedImage image; public Graphics create() {