qual o erro aqui:
private Image logo = null;
try
{
this.logo = Imagem.createImagem("/logo.png");
}
catch (Exception e){}
qual o erro aqui:
private Image logo = null;
try
{
this.logo = Imagem.createImagem("/logo.png");
}
catch (Exception e){}
O codigo a partir do try está dentro de um metodo? Se não, não vai funcionar mesmo.
Essa classe Imagem foi você quem criou? Veja se o método createImagem está retornando um Image mesmo.
Fale mais sobre o erro que está ocorrendo. Até o momento, vejo dois problemas:
“Imagem”? Não seria “Image” em ambas as referências? Isto pode causar um erro de compilação.
Geralmente, eu coloco o “png” em maiusculo (como está no nome do arquivo). O código pode não está encontrando o arquivo por causa disso, ocasionando num erro de execução.
Nota: Trate a Exception para determinar se alguma coisa está acontecendo.