Beginner with some problems

Hey guys, so I have a signed executable jar file that works fine when its in the same directory as the directory that holds the images. If I try to run it outside of this directory, the images don't show up. I think this might be a security issue but I'm not sure.

I also tried to deploy it as JNLP. When I do this it asks if I want to accept the security certificate. I say yes and then nothing happens.

Any suggestions for either of these problems would be greatly appreciated. If it helps, here is what I am using as my JNLP file:

<?xml version="1.0" encoding="utf-8"?>

<!-- JNLP Filefor SwingSet2 Demo Application -->

<jnlp

spec="1.5+"

codebase="http://www.mysite.com

href="cluster.jnlp">

<information>

<title>Hierarchical Clustering Tool</title>

<vendor>My Name</vendor>

<homepage href=""/>

<description>Graphical toolfor the hierarchical clustering of gene expression data</description>

<icon href="dna.gif"/>

<offline-allowed/>

</information>

<security>

<j2ee-application-client-permissions/>

</security>

<resources>

<j2se version="1.4.2+" java-vm-args="-esa -Xnoclassgc"/>

<jar href="cluster.jar" main="true"/>

</resources>

<application-desc main-class="MainFrame"/>

</jnlp>

[1860 byte] By [Mark13a] at [2007-11-27 6:48:07]
# 1
OK so I solved the jnlp problem by changing to <all-permissions/> in the jnlp file. This just gives me the same result as a jar file with the application running without the images loading.
Mark13a at 2007-7-12 18:21:19 > top of Java-index,Desktop,Deploying...
# 2
I'm taking a tutorial now on the classLoader, which I'm pretty sure is my problem. Sorry to waste your time by posting questions and then answering them myself...
Mark13a at 2007-7-12 18:21:19 > top of Java-index,Desktop,Deploying...