summaryrefslogtreecommitdiff
path: root/gnu/java/awt/peer/gtk/GtkVolatileImage.java
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2006-06-15 18:29:33 +0000
committerMark Wielaard <mark@klomp.org>2006-06-15 18:29:33 +0000
commitd24f5654eadd3cc08ea9c9e0179394217bbce87d (patch)
tree41ff9b18d48fa01be3753c4f1c8ea35f076ad69b /gnu/java/awt/peer/gtk/GtkVolatileImage.java
parent18c9a313d16af1f5d606b59fd3e9ce8165ad2dc7 (diff)
downloadclasspath-d24f5654eadd3cc08ea9c9e0179394217bbce87d.tar.gz
* gnu/java/awt/peer/gtk/GtkComponentPeer.java
(getGraphicsConfiguration): Return default screen device. * gnu/java/awt/peer/gtk/GtkVolatileImage.java (component): New field. (GtkVolatileImage): Record initiating component. * gnu/java/awt/peer/gtk/VolatileImageGraphics.java (getDeviceConfiguration): Return configuration of image component.
Diffstat (limited to 'gnu/java/awt/peer/gtk/GtkVolatileImage.java')
-rw-r--r--gnu/java/awt/peer/gtk/GtkVolatileImage.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/java/awt/peer/gtk/GtkVolatileImage.java b/gnu/java/awt/peer/gtk/GtkVolatileImage.java
index f38007f19..44e7b027b 100644
--- a/gnu/java/awt/peer/gtk/GtkVolatileImage.java
+++ b/gnu/java/awt/peer/gtk/GtkVolatileImage.java
@@ -50,6 +50,8 @@ public class GtkVolatileImage extends VolatileImage
int width, height;
private ImageCapabilities caps;
+ final GtkComponentPeer component;
+
/**
* Don't touch, accessed from native code.
*/
@@ -85,6 +87,7 @@ public class GtkVolatileImage extends VolatileImage
this.width = width;
this.height = height;
this.caps = caps;
+ this.component = component;
nativePointer = init( component, width, height );
}