Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.gui > #981
| From | "Sean C." <sean.c.@THRWHITE.remove-dii-this> |
|---|---|
| Subject | Displaying Images |
| Message-ID | <erativ01jov@enews4.newsguy.com> (permalink) |
| Newsgroups | comp.lang.java.gui |
| Date | 2011-04-27 15:30 +0000 |
| Organization | TDS.net |
To: comp.lang.java.gui Hey, All! I'm writing a rather complex GUI program using Java 6 and NetBeans IDE 5.5. My project is coming along sharply, but I'm getting hung up on the simplest of concepts. I've read the tutorials, looked at the source code to them, searched the net, read tons of source code and can't seem to make it work in my project. What I'm talking about is simply displaying a picture on an element of my forms. For example, displaying a graphic on my About screen that is related to the program. Or, showing screenshots that are previews of the various themes for the Metal look and feel that I have already made. I've got these images stored under my project source tree in a folder called resources, but as far as I can tell, the only way these images get compiled into the resources folder in the JAR are if they are actually loaded at design time in the IDE. I don't mind if I have to add these images to the JAR after I've compiled, if I'm able to load them at runtime. I've tried loading them using a path-like string, but that doesn't work. I've tried loading them using getResource() and that doesn't seem to work as well. I've been pouring over the JavaDocs for the APIs and I'm just getting more and more confused. I've seen constructors that require an Icon object, but when I look up that Icon object, it seems to want an Image object for its constructor. And when I looked up Image, it didn't want a string either. I've tried building the path using an URL object and can't seem to get any of this to work. If someone could please post a code snippet that shows how to load an image file from the resources folder of the JAR file into a LayeredPane object (or another object that may work better), I would greatly appreciate it. It's driving me crazy that the simplest thing (nice-to-have, but *not* needed) is bogging me down. Thank you all for your time in reading this very long-winded message. I hope to hear from some of you in the near future. Have a great day. Cheers, Sean --- * Synchronet * The Whitehouse BBS --- whitehouse.hulds.com --- check it out free usenet! --- Synchronet 3.15a-Win32 NewsLink 1.92 Time Warp of the Future BBS - telnet://time.synchro.net:24
Back to comp.lang.java.gui | Previous | Next — Next in thread | Find similar
Displaying Images "Sean C." <sean.c.@THRWHITE.remove-dii-this> - 2011-04-27 15:30 +0000 Re: Displaying Images "Andrew Thompson" <andrew.thompson@THRWHITE.remove-dii-this> - 2011-04-27 15:30 +0000 Re: Displaying Images "Knute Johnson" <knute.johnson@THRWHITE.remove-dii-this> - 2011-04-27 15:30 +0000 Re: Displaying Images "Ed Tidwell" <ed.tidwell@THRWHITE.remove-dii-this> - 2011-04-27 15:30 +0000 Re: Displaying Images "cjavatalk" <cjavatalk@THRWHITE.remove-dii-this> - 2011-04-27 15:30 +0000
csiph-web