Estou com um pequeno aplicativo swing que fiz no eclipse (sem usar a interface do eclipse pra Swing). Nele eu uso icones que estão num “pacote” do programa…
A classe principal esta no pacote:
night.trabalhometro
As classes graficas:
night.trabalhometro.gui
E os icones:
night.trabalhometro.icones
Montei um jar executavel exportanto o projeto do eclipse.
Tanto usando o run do eclipse (no windows e no linux) pra rodar o projeto, o projeto funciona perfeitamente.
Rodando o projeto pelo .jar no linux, o projeto também funciona perfeitamente.
Quando tento rodar o programa no windows usando o java 5.0, recebo uma excessão do construtor do Icone dizendo que é impossível encontrar o arquivo.
Segue o código usado pra construir o icone:
[code]
ClassLoader cl = this.getClass().getClassLoader();
String path = “night” + System.getProperty(“file.separator”)
+ “trabalhometro” + System.getProperty(“file.separator”)
+ “icones” + System.getProperty(“file.separator”);
ImageIcon play = new ImageIcon(cl.getResource(path + "play.png"));[/code]
Alguem tem alguma ideia de como fazer funcionar o programa no windows?