/[classpath]/classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java
ViewVC logotype

Diff of /classpath/gnu/java/awt/peer/gtk/GtkComponentPeer.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.84 by smarothy, Thu Jun 2 13:18:10 2005 UTC revision 1.85 by ziga, Mon Jun 27 22:35:55 2005 UTC
# Line 63  import java.awt.event.ItemEvent; Line 63  import java.awt.event.ItemEvent;
63  import java.awt.event.KeyEvent;  import java.awt.event.KeyEvent;
64  import java.awt.event.MouseEvent;  import java.awt.event.MouseEvent;
65  import java.awt.event.PaintEvent;  import java.awt.event.PaintEvent;
66    import java.awt.image.BufferedImage;
67  import java.awt.image.ColorModel;  import java.awt.image.ColorModel;
68  import java.awt.image.ImageObserver;  import java.awt.image.ImageObserver;
69  import java.awt.image.ImageProducer;  import java.awt.image.ImageProducer;
# Line 208  public class GtkComponentPeer extends Gt Line 209  public class GtkComponentPeer extends Gt
209    
210    public Image createImage (int width, int height)    public Image createImage (int width, int height)
211    {    {
212      GtkImage image = new GtkImage (width, height);      Image image;
213        if (GtkToolkit.useGraphics2D ())
214          image = new BufferedImage (width, height, BufferedImage.TYPE_INT_RGB);
215        else
216          image = new GtkImage (width, height);
217    
218      Graphics g = image.getGraphics();      Graphics g = image.getGraphics();
219      g.setColor(getBackground());      g.setColor(getBackground());
220      g.fillRect(0, 0, width, height);      g.fillRect(0, 0, width, height);

Legend:
Removed from v.1.84  
changed lines
  Added in v.1.85

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26