aboutsummaryrefslogtreecommitdiff
path: root/libjava/javax/swing/ImageIcon.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/javax/swing/ImageIcon.java')
-rw-r--r--libjava/javax/swing/ImageIcon.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/libjava/javax/swing/ImageIcon.java b/libjava/javax/swing/ImageIcon.java
index c0e8e0d3117..36bd088ff6b 100644
--- a/libjava/javax/swing/ImageIcon.java
+++ b/libjava/javax/swing/ImageIcon.java
@@ -1,4 +1,4 @@
-/* ImageIcon.java --
+/* ImageIcon.java --
Copyright (C) 2002, 2004 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -57,7 +57,7 @@ public class ImageIcon
public ImageIcon()
{
}
-
+
public ImageIcon(String file)
{
this(file, file);
@@ -98,12 +98,12 @@ public class ImageIcon
this.image = Toolkit.getDefaultToolkit().createImage(image.getSource());
this.description = description;
}
-
+
public ImageObserver getImageObserver()
{
return observer;
}
-
+
public void setImageObserver(ImageObserver newObserver)
{
observer = newObserver;
@@ -114,6 +114,11 @@ public class ImageIcon
return image;
}
+ public void setImage(Image image)
+ {
+ this.image = Toolkit.getDefaultToolkit().createImage(image.getSource());
+ }
+
public String getDescription()
{
return description;