diff options
| author | Sven de Marothy <sven@physto.se> | 2006-06-02 18:29:13 +0000 |
|---|---|---|
| committer | Sven de Marothy <sven@physto.se> | 2006-06-02 18:29:13 +0000 |
| commit | 71ebf74b571de39f3bab09489b3c2a4d5daec49d (patch) | |
| tree | d3e68c9ef219c65a99db2b072cb521f8cc5e39a1 /gnu/java/awt/peer/gtk/ComponentGraphics.java | |
| parent | a187525b274d6c78667d5fecd9e645ed57581a2b (diff) | |
| download | classpath-71ebf74b571de39f3bab09489b3c2a4d5daec49d.tar.gz | |
2006-06-01 Sven de Marothy <sven@physto.se>
* gnu/java/awt/peer/gtk/BufferedImageGraphics.java
* gnu/java/awt/peer/gtk/CairoSurfaceGraphics.java
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c
(nativeCopyArea): Change stride parameter to use # of ints.
(setPixels): Add checks.
* gnu/java/awt/peer/gtk/ComponentGraphics.java
(ComponentGraphics): Set background, clip.
* gnu/java/awt/peer/gtk/CairoGraphics2D.java
(Cairographics2D): Don't set clip.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c
Add flush.
Diffstat (limited to 'gnu/java/awt/peer/gtk/ComponentGraphics.java')
| -rw-r--r-- | gnu/java/awt/peer/gtk/ComponentGraphics.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/java/awt/peer/gtk/ComponentGraphics.java b/gnu/java/awt/peer/gtk/ComponentGraphics.java index cdbe1f156..970811cc3 100644 --- a/gnu/java/awt/peer/gtk/ComponentGraphics.java +++ b/gnu/java/awt/peer/gtk/ComponentGraphics.java @@ -80,6 +80,9 @@ public class ComponentGraphics extends CairoGraphics2D component = cg.component; cairo_t = initState(component); copy( cg, cairo_t ); + setBackground(component.awtComponent.getBackground()); + setClip(component.awtComponent.getBounds()); + setColor(component.awtComponent.getForeground()); } /** |
