Let the model have the raw bytes of the image (.gif, .jpg, .png) and make UI
convert these to ImageIcon or Image or whatever for display. A nice
advantage is that your model will still be web compatible. If you're using
a DB you can put the bytes into a BLOB or stick them in a file. byte  is
reasonably easy to work with.
Matt Humphrey XXXX@XXXXX.COM http://www.yqcomputer.com/