posso chiederti un'altra cosa,
per inserire un immagine nel progetto, io uso netbeans.
e faccio
try {
img = ImageIO.read(new File("cards.png"));
} catch (IOException e) {}
e il file cards.png è nella cartella del progetto, ma ne quando lo avvio ne quando faccio il .jar mi apre il file e mi va nel catch!!! come posso fare, ho letto che i programmi a volte(netbeans e eclipse) lo possono fare, che mi consigli??