Something I found out
ImageIcon ii = new
ImageIcon("E://Java/JavaApps/MyWebGis/MyWebGIS/images/btn_high.jpg");
int h = ii.getIconHeight(); // shows actual height (works)
int w = ii.getIconWidth(); // shows actual width (works)
bg.setImageIcon(ii);
h = bg.HEIGHT; // height is suddenly 1?!?!
w = bg.WIDTH; // width is suddenly 2?!
-----Oorspronkelijk bericht-----
Van: owner-openmap-users_at_bbn.com [mailto:owner-openmap-users_at_bbn.com]
Namens Jeroen Meijer
Verzonden: woensdag 15 september 2004 11:47
Aan: openmap-users_at_bbn.com
CC: openmap-users_at_bbn.com
Onderwerp: RE: [OpenMap Users] Problems with OMRasterObject
I've also tried with ImageIcon
ImageIcon bgImage = new ImageIcon(new URL(serverURL +
"/images/btn_high.jpg"));
. but it still fails.. maybe OMGraphic doesn't support JPEG? The
requested file IS available
-----Oorspronkelijk bericht-----
Van: owner-openmap-users_at_bbn.com [mailto:owner-openmap-users_at_bbn.com]
Namens Jeroen Meijer
Verzonden: dinsdag 14 september 2004 16:22
Aan: openmap-users_at_bbn.com
Onderwerp: [OpenMap Users] Problems with OMRasterObject
Hi all, i'm trying to add an image to an OMGraphicList.. The image
itself is loaded, but when rendering the items in the graphic list I get
the message;
OMRasterObject.render: Attempting to draw a Image that is not ready!
Image probably wasn't available.
// test
OMGraphic omg2 = createImage();
omg2generate(proj);
graphics.add(omg2); // OMGraphicList
protected OMGraphic createImage(){
OMRaster bg = null;
try{
java.awt.Image bgImage = ImageIO.read(new URL(serverURL +
"/images/btn_high.jpg"));
bg = new OMRaster(10.0f,10.0f,bgImage);
}catch(Exception ex){}
return bg;
}
What's wrong? I've searched the mailing archives for an answer, but
found none. Maybe the location layer can be used, but then I have to
rewrite all my code which I integrated into a mysql
layer.
Regards,
Jeroen Meijer
--
[To unsubscribe to this list send an email to "majdart_at_bbn.com"
with the following text in the BODY of the message "unsubscribe openmap-users"]
Received on Mon Oct 18 2004 - 04:05:03 EDT