summaryrefslogtreecommitdiff
path: root/gnu/java/awt/peer/gtk/GtkComponentPeer.java
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2006-08-06 23:28:40 +0000
committerMark Wielaard <mark@klomp.org>2006-08-06 23:28:40 +0000
commit78b0343cc4167add1b175a6dcafd2ae07b323b14 (patch)
treeebca7a5c5b47398420492c2e698fb961a69b51e2 /gnu/java/awt/peer/gtk/GtkComponentPeer.java
parentca06ba22418365ead39329dc36c99608d7841a2a (diff)
downloadclasspath-78b0343cc4167add1b175a6dcafd2ae07b323b14.tar.gz
2006-08-06 Sven de Marothy <sven@physto.se>
* gnu/java/awt/peer/gtk/ComponentGraphics.java (grab, nativeGrab): New methods. * include/gnu_java_awt_peer_gtk_ComponentGraphics.h * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c (nativeGrab): New method. * gnu/java/awt/peer/gtk/GtkComponentPeer.java (print): Implement. * java/awt/Component.java (printAll): Should call peer print method.
Diffstat (limited to 'gnu/java/awt/peer/gtk/GtkComponentPeer.java')
-rw-r--r--gnu/java/awt/peer/gtk/GtkComponentPeer.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/gnu/java/awt/peer/gtk/GtkComponentPeer.java b/gnu/java/awt/peer/gtk/GtkComponentPeer.java
index 833585453..c11c45e20 100644
--- a/gnu/java/awt/peer/gtk/GtkComponentPeer.java
+++ b/gnu/java/awt/peer/gtk/GtkComponentPeer.java
@@ -371,7 +371,7 @@ public class GtkComponentPeer extends GtkGenericPeer
public void print (Graphics g)
{
- throw new RuntimeException ();
+ g.drawImage( ComponentGraphics.grab( this ), 0, 0, null );
}
public void repaint (long tm, int x, int y, int width, int height)