< prev index next >

test/java/awt/applet/Applet/AppletFlipBuffer.java

Print this page
rev 14836 : 8159690: [TESTBUG] Mark headful tests with @key headful.


  23 
  24 import java.applet.Applet;
  25 import java.awt.AWTException;
  26 import java.awt.BufferCapabilities;
  27 import java.awt.BufferCapabilities.FlipContents;
  28 import java.awt.Frame;
  29 import java.awt.ImageCapabilities;
  30 import java.util.HashSet;
  31 import java.util.Set;
  32 
  33 import sun.awt.AWTAccessor;
  34 import sun.awt.AWTAccessor.ComponentAccessor;
  35 
  36 import static java.awt.BufferCapabilities.FlipContents.BACKGROUND;
  37 import static java.awt.BufferCapabilities.FlipContents.COPIED;
  38 import static java.awt.BufferCapabilities.FlipContents.PRIOR;
  39 import static java.awt.BufferCapabilities.FlipContents.UNDEFINED;
  40 
  41 /**
  42  * @test

  43  * @bug 8130390 8134732
  44  * @summary Applet fails to launch on virtual desktop
  45  * @modules java.desktop/sun.awt
  46  * @author Semyon Sadetsky
  47  */
  48 public final class AppletFlipBuffer {
  49 
  50     static final ImageCapabilities[] ics = {new ImageCapabilities(true),
  51                                             new ImageCapabilities(false)};
  52     static final FlipContents[] cntx = {UNDEFINED, BACKGROUND, PRIOR, COPIED};
  53     static final Set<BufferCapabilities> bcs = new HashSet<>();
  54 
  55     static {
  56         for (final ImageCapabilities icFront : ics) {
  57             for (final ImageCapabilities icBack : ics) {
  58                 for (final FlipContents cnt : cntx) {
  59                     bcs.add(new BufferCapabilities(icFront, icBack, cnt));
  60                 }
  61             }
  62         }




  23 
  24 import java.applet.Applet;
  25 import java.awt.AWTException;
  26 import java.awt.BufferCapabilities;
  27 import java.awt.BufferCapabilities.FlipContents;
  28 import java.awt.Frame;
  29 import java.awt.ImageCapabilities;
  30 import java.util.HashSet;
  31 import java.util.Set;
  32 
  33 import sun.awt.AWTAccessor;
  34 import sun.awt.AWTAccessor.ComponentAccessor;
  35 
  36 import static java.awt.BufferCapabilities.FlipContents.BACKGROUND;
  37 import static java.awt.BufferCapabilities.FlipContents.COPIED;
  38 import static java.awt.BufferCapabilities.FlipContents.PRIOR;
  39 import static java.awt.BufferCapabilities.FlipContents.UNDEFINED;
  40 
  41 /**
  42  * @test
  43  * @key headful
  44  * @bug 8130390 8134732
  45  * @summary Applet fails to launch on virtual desktop
  46  * @modules java.desktop/sun.awt
  47  * @author Semyon Sadetsky
  48  */
  49 public final class AppletFlipBuffer {
  50 
  51     static final ImageCapabilities[] ics = {new ImageCapabilities(true),
  52                                             new ImageCapabilities(false)};
  53     static final FlipContents[] cntx = {UNDEFINED, BACKGROUND, PRIOR, COPIED};
  54     static final Set<BufferCapabilities> bcs = new HashSet<>();
  55 
  56     static {
  57         for (final ImageCapabilities icFront : ics) {
  58             for (final ImageCapabilities icBack : ics) {
  59                 for (final FlipContents cnt : cntx) {
  60                     bcs.add(new BufferCapabilities(icFront, icBack, cnt));
  61                 }
  62             }
  63         }


< prev index next >