Não consigo carregar os icones da minha aplicação em JWS [RESOLVIDO]

Boa tarde,

Acho que o próprio nome do tópico já diz…
Meu jframe executa mas os ícones não são mostrados…

obs: todos os jars estão assinados e os ícones estão todos dentro do jar

abaixo, segue o código do jnlp[code]

<?xml version="1.0" encoding="UTF-8"?> Teste Java Web Start Roberto Teste JWS [/code]

desde já agradeço a todos a ajuda!

Como vc esta carregando estes icones?

Estou usando o NetBeans 6.5…
ai em propriedades eu carrego a imagem externa direto da pasta ‘src’ do projeto…

2 caixas kkkkk…

A imagem vem do diretorio WEB e não jar…

betond,

Quando você utiliza JWS você deve carregar as suas imagens com

this.getClassLoader().getResource(path);

Veja a classe abaixo:

public class GUtil
{
	/**
	 * Implementado como privado para garantir que uma instância dessa classe
	 * nunca será criada uma vez que esta classe tem o objetivo de agrupar
	 * métodos utilitários.
	 */
	private GUtil()
	{ }
	
	/**
     * Cria o icone do botão aplicar 
     * @return um objeto ImageIcon, ou null se o path for inválido
     */
    public static Image createImage(String path)
    {
    	java.net.URL imgURL = GUtil.class.getClassLoader().getResource(path);
    	
    	if(imgURL != null)
    		return Toolkit.getDefaultToolkit().createImage(imgURL);
    	else
    		return null;
    }
    
    
    /**
     * Cria o icone do botão aplicar 
     * @return um objeto ImageIcon, ou null se o path for inválido
     */
    public static ImageIcon createImageIcon(String path)
    {
    	java.net.URL imgURL = GUtil.class.getClassLoader().getResource(path);
    	
    	if(imgURL != null)
    	    return new ImageIcon(imgURL);
    	else
    		return null;
    }
}

Veja se isto resolve o seu problema.

huuuum boa galera hahhah
cristian, 2 caixas ! vai marcando uhAUHAUAUA

valeu a todos…