[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] [bug #13182] GtkToolkit.createImage / ImageFilter problem
From: |
anonymous |
Subject: |
[commit-cp] [bug #13182] GtkToolkit.createImage / ImageFilter problem |
Date: |
Wed, 25 May 2005 12:45:05 +0000 |
User-agent: |
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; SV1; .NET CLR 1.1.4322) |
URL:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=13182>
Summary: GtkToolkit.createImage / ImageFilter problem
Project: classpath
Submitted by: None
Submitted on: Wed 05/25/05 at 08:45
Category: classpath
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Platform Version: None
_______________________________________________________
Details:
A problem occurs when trying to use a an ImageFilter descendant - an example
line of code is (tested with kaffe, latest CVS head):
img = createImage(new FilteredImageSource(img.getSource(), new Rotate()));
The exception generated is:
Exception during event dispatch:
java.lang.NullPointerException
at java.awt.image.FilteredImageSource.addConsumer
(FilteredImageSource.java:73)
at gnu.java.awt.peer.gtk.GtkImage.<init> (GtkImage.java:84)
at gnu.java.awt.peer.gtk.GtkToolkit.createImage (GtkToolkit.java:280)
at gnu.java.awt.peer.GLightweightPeer.createImage
(GLightweightPeer.java:137) at java.awt.Component.createImage
(Component.java:1997)
at TxtButton.drawKey (TxtButton.java:121)
at BasicButton.paint (BasicButton.java:136)
at java.awt.Container$GfxPaintVisitor.visit (Container.java:1693)
at java.awt.Container.visitChild (Container.java:1514)
at java.awt.Container.visitChildren (Container.java:1476)
at java.awt.Container.paint (Container.java:725)
at ZeroPanel.paint (ZeroPanel.java:20)
at java.awt.Container$GfxPaintVisitor.visit (Container.java:1693)
at java.awt.Container.visitChild (Container.java:1514)
at java.awt.Container.visitChildren (Container.java:1476)
at java.awt.Container.paint (Container.java:725)
at ImgPanel.paint (ImgPanel.java:105)
at java.awt.Container$GfxPaintVisitor.visit (Container.java:1693)
at java.awt.Container.visitChild (Container.java:1514)
at java.awt.Container.visitChildren (Container.java:1476)
at java.awt.Container.paint (Container.java:725)
at gnu.java.awt.peer.gtk.GtkComponentPeer.handleEvent
(GtkComponentPeer.java:301)
at java.awt.Component.dispatchEvent (Component.java:2280)
at java.awt.EventQueue.dispatchEvent (EventQueue.java:517)
at java.awt.EventDispatchThread.run (EventDispatchThread.java:75)
at java.lang.VMThread.run (VMThread.java:123)
(BasicButton is a java.awt.Component descendant)
I've also attached a sample project that replicates the problem (the
exception trace above is from a more complex project).
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Wed 05/25/05 at 08:45 Name: kaffeAWTest_stage2c.zip Size: 9.9KB By:
None
sample test code - JBuilder 2005 Foundation project, compiled with sun's jdk
1.2..2.17
<http://savannah.gnu.org/bugs/download.php?item_id=13182&item_file_id=2541>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=13182>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [commit-cp] [bug #13182] GtkToolkit.createImage / ImageFilter problem,
anonymous <=