[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ve-dev] Setting images in the Eclipse view(Swing components)
|
Hi,
For the future questions on how to use
the VE or coding questions like this should be asked on the eclipse.tools.ve
newsgroup. This mailing list is for VE developer/extenders discussions
of extending the VE or developing the VE itself.
"H Ramachandra, Rashmi"
<rashmi.h.ramachandra@xxxxxxx>
Sent by: ve-dev-bounces@xxxxxxxxxxx
01/31/2006 02:06 AM
Please respond to
Discussions people developing code for the Visual Editor project <ve-dev@xxxxxxxxxxx> |
|
To
| <ve-dev@xxxxxxxxxxx>
|
cc
|
|
Subject
| [ve-dev] Setting images in the Eclipse
view(Swing components) |
|
Hi all ,
I have created a view in Eclipse. That uses a JTree(Swing) and
Toolbar menu(Swing JButton component used) embedded inside
swt composite. I am trying to set images to the toolbar buttons and the
tree node. The images are included under /icons directory in the same directory
where the class file exists.The code I used is
Button.setIcon(new
ImageIcon("/icons/toolbarimages/forward.gif"));
--- RLK -- This will not retrieve
files out of the classpath but instead of the current directory. Those
are not the same thing.
The path is correct but I am unable to load the image. The images are not
visible.
I tried giving the path from the plugin root
and placing the icons folder under the plugin directory as below.
Button.setIcon(new
ImageIcon("platform:/plugin/'PluginName'/images/toolbarimages/forward.gif"));
--- RLK -- Again this won't work
because this is the format of a URL, but you are using the String filename
format, not a URL.
--- RLK --- Now let's use the following
example where this is your classpath structure
com/
xyz/
MyButton.class
icons/
toolbarimages/
forward.gif
This is what your code should look
like:
button.setIcon(new
ImageIcon(MyButton.getClass().getResource("icons/toolbarimages/forward.gif"));
Note that there is no leading '/'
in the getResources because the icons are located relative to MyButton.class.
I am still unable to load the images . Can
anybody please help.
Thank You and Best Regards,
Rashmi H.Ramachandra _______________________________________________
ve-dev mailing list
ve-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ve-dev