[2030] in java-interest

home help back first fref pref prev next nref lref last post

Re: Displaying a Gif...

daemon@ATHENA.MIT.EDU (Karen L. Sielski)
Fri Sep 22 04:45:43 1995

Date: Thu, 21 Sep 1995 13:17:34 -0700
From: Karen.Sielski@Eng.Sun.COM (Karen L. Sielski)
To: java-interest@java.Eng.Sun.COM, karl@one.net

Try this:

import java.io.*;
import java.awt.*;
import java.applet.*;
import java.awt.image.*;
import sun.awt.image.URLImageSource;

public class Test extends Frame {

    public Test() {
        super("ImageTest");

        //http bug so use file protocol instead 
//      String gifURL = "http://sunprowww.eng/~karens/images/Duke.gif";
        String gifURL = "file:///home/karens/public_html/images/Duke.gif";

        add("center", new ImageCanvas(gifURL));
        reshape(0, 0, 300, 200);
        show();
    }

    public static void main(String args[]) {
        new Test();
    }
}

class ImageCanvas extends Canvas {

    Image image;
    public ImageCanvas(String imageFile) {
        image = (Image)Toolkit.getDefaultToolkit().createImage(
            new URLImageSource(imageFile));
        reshape(0, 0, 50, 50);
   }

    public void paint(Graphics g) {
        g.drawImage(image, 0, 0, 50, 50, this);
    }
}

Karen L. Sielski                     e-mail: karen.sielski@Eng.Sun.COM
SunSoft                              voice:  (415) 786-9005
2550 Garcia Avenue UMPK16-305        FAX:    (415) 
Mountain View, CA 94043-1100

. From daemon@java Thu Sep 21 12:57 PDT 1995
. From: Karl Asha <karl@one.net>
. To: "'java-interest@java.sun.com'" <java-interest@java>
. Subject: Displaying a Gif...
. Date: Thu, 21 Sep 1995 15:34:21 -0700
. Mime-Version: 1.0
. Content-Transfer-Encoding: 7bit
. X-Info: To unsubscribe, send 'unsubscribe' to java-interest-request@java.sun.com
. 
. Would anyone care to show some sample code to simply display a gif
. in a -standalone- java program. Not an applet. 
. 
. Cheers.
. Karl
. karl@one.net
. 
. -
. Note to Sun employees: this is an EXTERNAL mailing list!
. Info: send 'help' to java-interest-request@java.sun.com
-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com

home help back first fref pref prev next nref lref last post