< prev index next >
test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java
Print this page
*** 24,46 ****
/*
@test
@key headful
@bug 6736247
@summary Component.printAll Invalid local JNI handle
@author Dmitry Cherepanov: area=awt.component
@run main/othervm -Xcheck:jni PrintAllXcheckJNI
*/
! import java.awt.*;
import java.awt.image.BufferedImage;
public class PrintAllXcheckJNI
{
public static void main(String []s)
{
Frame frame = new Frame();
frame.setVisible(true);
BufferedImage img = new BufferedImage(frame.getWidth(),
frame.getHeight(),
BufferedImage.TYPE_INT_RGB);
Graphics2D g = img.createGraphics();
--- 24,52 ----
/*
@test
@key headful
@bug 6736247
@summary Component.printAll Invalid local JNI handle
+ @library ../../regtesthelpers
+ @build Util
@author Dmitry Cherepanov: area=awt.component
@run main/othervm -Xcheck:jni PrintAllXcheckJNI
*/
! import java.awt.Frame;
! import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
+ import test.java.awt.regtesthelpers.Util;
public class PrintAllXcheckJNI
{
public static void main(String []s)
{
Frame frame = new Frame();
+ frame.setBounds(100, 100, 100, 100);
frame.setVisible(true);
+ Util.waitForIdle(Util.createRobot());
BufferedImage img = new BufferedImage(frame.getWidth(),
frame.getHeight(),
BufferedImage.TYPE_INT_RGB);
Graphics2D g = img.createGraphics();
< prev index next >