[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/GtkCo...
From: |
Sven de Marothy |
Subject: |
[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/GtkCo... |
Date: |
Sun, 04 Jun 2006 20:21:40 +0000 |
CVSROOT: /sources/classpath
Module name: classpath
Changes by: Sven de Marothy <smarothy> 06/06/04 20:21:39
Modified files:
. : ChangeLog
gnu/java/awt/peer/gtk: GtkComponentPeer.java
java/awt : Component.java
Log message:
2006-06-04 Sven de Marothy <address@hidden>
* gnu/java/awt/peer/gtk/GtkComponentPeer.java
(createVolatileImage): Pass peer to VolatileImage constructor.
* java/awt/Component.java
(createVolatileImage): Call peer method directly.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7650&r2=1.7651
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java?cvsroot=classpath&r1=1.114&r2=1.115
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/Component.java?cvsroot=classpath&r1=1.119&r2=1.120
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/classpath/classpath/ChangeLog,v
retrieving revision 1.7650
retrieving revision 1.7651
diff -u -b -r1.7650 -r1.7651
--- ChangeLog 4 Jun 2006 20:01:20 -0000 1.7650
+++ ChangeLog 4 Jun 2006 20:21:39 -0000 1.7651
@@ -1,3 +1,10 @@
+2006-06-04 Sven de Marothy <address@hidden>
+
+ * gnu/java/awt/peer/gtk/GtkComponentPeer.java
+ (createVolatileImage): Pass peer to VolatileImage constructor.
+ * java/awt/Component.java
+ (createVolatileImage): Call peer method directly.
+
2006-06-04 Andrew John Hughes <address@hidden>
* java/util/DuplicateFormatFlagsException.java,
Index: gnu/java/awt/peer/gtk/GtkComponentPeer.java
===================================================================
RCS file:
/sources/classpath/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -b -r1.114 -r1.115
--- gnu/java/awt/peer/gtk/GtkComponentPeer.java 29 May 2006 16:14:59 -0000
1.114
+++ gnu/java/awt/peer/gtk/GtkComponentPeer.java 4 Jun 2006 20:21:39 -0000
1.115
@@ -697,7 +697,7 @@
// on which this component is displayed.
public VolatileImage createVolatileImage (int width, int height)
{
- return new GtkVolatileImage (width, height);
+ return new GtkVolatileImage (this, width, height, null);
}
// Creates buffers used in a buffering strategy.
@@ -707,7 +707,7 @@
// numBuffers == 2 implies double-buffering, meaning one back
// buffer and one front buffer.
if (numBuffers == 2)
- backBuffer = new GtkVolatileImage(awtComponent.getWidth(),
+ backBuffer = new GtkVolatileImage(this, awtComponent.getWidth(),
awtComponent.getHeight(),
caps.getBackBufferCapabilities());
else
Index: java/awt/Component.java
===================================================================
RCS file: /sources/classpath/classpath/java/awt/Component.java,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -b -r1.119 -r1.120
--- java/awt/Component.java 30 May 2006 16:38:11 -0000 1.119
+++ java/awt/Component.java 4 Jun 2006 20:21:39 -0000 1.120
@@ -2067,11 +2067,9 @@
*/
public VolatileImage createVolatileImage(int width, int height)
{
- if (GraphicsEnvironment.isHeadless())
+ if (peer != null)
+ return peer.createVolatileImage(width, height);
return null;
- GraphicsConfiguration config = getGraphicsConfiguration();
- return config == null ? null
- : config.createCompatibleVolatileImage(width, height);
}
/**
@@ -2090,11 +2088,9 @@
ImageCapabilities caps)
throws AWTException
{
- if (GraphicsEnvironment.isHeadless())
+ if (peer != null)
+ return peer.createVolatileImage(width, height);
return null;
- GraphicsConfiguration config = getGraphicsConfiguration();
- return config == null ? null
- : config.createCompatibleVolatileImage(width, height, caps);
}
/**
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/GtkCo...,
Sven de Marothy <=