Mathias Payer wrote:
Hi there!
I'm designing an application with the SWIXML Interface.
The whole application will be packed into a jar file (eg. xyz.jar),
shipped with the swixml and other jar files.
The XML-File containing the user interface will also be in xyz.jar

In the program itself the XML-File is loaded with
--SNIP--
Container container =
        swix.render(this.getClass().getResource("StartUp.xml"));
--SNAP--

Hello Mathias,

there is no need to render the xml file like this. Just put your StartUp.xml in your classpath and write it like this:
Container container = swix.render("StartUp.xml");

(I usally have a separated "resource" folder containing my SwixML-XML-files, icons and the like. This resource folder is put in the classpath.)


This XML-File contains some menu items and lots of other stuff.
Now I'm wondering if it is possible to load the icons (specified in the
XML File) also from a JAR file.
e.g. from the directory ./icons relative in the xyz.jar File

Put your "icons" directory in your jar file and you are done. The same applies for your i18n-resources and the like. If you have the properties-files in some directory of your jar, mention the path in your "bundle" statement of the SwixMl-container.

Yours,

Frank


And the main question is, if it is possible, how to specify the
--SNIP--
icon="icons/new.gif"
--SNAP--
So that the icon is loaded from the JAR File.

Thanks in advance!

Sincerly yours
Mathias Payer



------------------------------------------------------------------------

_______________________________________________
Forum mailing list
Forum@carlsbadcubes.com
http://carlsbadcubes.com/mailman/listinfo/forum_carlsbadcubes.com


Reply via email to