diff options
| author | Mark Wielaard <mark@klomp.org> | 2004-07-30 15:30:21 +0000 |
|---|---|---|
| committer | Mark Wielaard <mark@klomp.org> | 2004-07-30 15:30:21 +0000 |
| commit | f9d3bf8f69c65070689512f5daaffd98141e4808 (patch) | |
| tree | 8ff08ba6863752396630f2cdb62cf61964f80309 /gnu/java/awt/ClasspathToolkit.java | |
| parent | 9acccb8dd110b91b3a65de9f08623de5f0ae6aac (diff) | |
| download | classpath-f9d3bf8f69c65070689512f5daaffd98141e4808.tar.gz | |
2004-07-30 Bryce McKinlay <mckinlay@redhat.com>
* gnu/java/awt/ClasspathToolkit.java (createImageProducer): New.
Default implementation.
* gnu/java/awt/peer/gtk/GtkToolkit.java (createImageProducer): New.
Implement using GdkPixbufDecoder.
Diffstat (limited to 'gnu/java/awt/ClasspathToolkit.java')
| -rw-r--r-- | gnu/java/awt/ClasspathToolkit.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gnu/java/awt/ClasspathToolkit.java b/gnu/java/awt/ClasspathToolkit.java index 91401f4d5..92934593d 100644 --- a/gnu/java/awt/ClasspathToolkit.java +++ b/gnu/java/awt/ClasspathToolkit.java @@ -48,6 +48,7 @@ import java.awt.GraphicsEnvironment; import java.awt.HeadlessException; import java.awt.Toolkit; import java.awt.image.ColorModel; +import java.awt.image.ImageProducer; import java.io.File; import java.io.InputStream; import java.io.IOException; @@ -331,4 +332,17 @@ public abstract class ClasspathToolkit .initCause(muex); } } + + /** + * Creates an ImageProducer from the specified URL. The image is assumed + * to be in a recognised format. If the toolkit does not implement the + * image format or the image format is not recognised, null is returned. + * This default implementation is overriden by the Toolkit implementations. + * + * @param url URL to read image data from. + */ + public ImageProducer createImageProducer(URL url) + { + return null; + } } |
