add canDraw() method for embedding

This commit is contained in:
Ben Fry
2014-04-30 20:36:06 -04:00
parent 59093e0e24
commit 468d4f26a9
@@ -87,11 +87,19 @@ public class PGraphicsRetina2D extends PGraphicsJava2D {
// FRAME
@Override
public boolean canDraw() {
return parent.getGraphicsConfiguration() != null;
}
@Override
public void beginDraw() {
// g2 = (Graphics2D) parent.getGraphics();
GraphicsConfiguration gc = parent.getGraphicsConfiguration();
// if (false) {
// if (image == null || ((VolatileImage) image).validate(gc) == VolatileImage.IMAGE_INCOMPATIBLE) {
// image = gc.createCompatibleVolatileImage(width*2, height*2);