Oi Andre,

    Tambem tive o mesmo problema para
carregar arquivos .gif , a dica do Eduardo
funcionou para mim, gostaria de aproveitar
e agradecer a todos que me responderam,
obrigado !

Abracos,
Sergio.

>> "Eduardo Issao Ito" wrote:
>>
>>um applet pode carrgar um objeto Image:
>>Image i = getImage(getDocumentBase(), "imagem.gif");
>>Se bem me lembro, existe um construtor de ImageIcon a
>>partir de um Image.
>>
>>> "Sergio Lopes Jr." wrote:
>>> 
>>> Oi Pessoal,
>>> 
>>>     Estou comecando a trabalhar com o Java
>>> e estou tendo um problema que talvez possam
>>> me ajudar !
>>> 
>>>     Tenho uma applet (JApplet) contendo um
>>> botao (JButton) e estou tentando setar uma
>>> imagem (imagem.gif) como icone desse botao,
>>> a qual se encontra no mesmo arquivo .jar
>>> da applet:
>>> 
>>>     URL url = ClassLoader.getSystemResource("imagem.gif");
>>>     try     { jButton1.setIcon(new ImageIcon(url)); }
>>>     catch (Exception e)
>>>              { e.printStackTrace(); }
>>> 
>>>     O problema eh que o metodo ClassLoader.getSystemResource
>>> nao consegue localizar o arquivo imagem.gif e me retorna null
>>> quando executo a applet no browser (ie 4.0 e netscape 4.0),
>>> porem se eu rodar no appletviewer ele o encontra e devolve a
>>> url "systemresource:/FILE1/+/imagem.gif".
>>>     Na documentacao do jdk, ele diz que o funcionamento desse
>>> metodo depende da JVM, alguem tem alguma ideia  de como
>>> esse metodo funciona para o browser e se eh possivel utizar uma
>>> url para localizar os arquivos contidos em um .jar descarregado
>>> pelo browser ?
>>> 
>>> 
>>> Abracos,
>>> Sergio.
>>> 
>>> P.S. Quando eu coloco o arquivo imagem.gif no servidor web e
>>>        crio a url apontando para ele, tudo funciona normalmente
>>>        na applet, porem gostaria de utilizar o arquivo .jar !!!

-----Mensagem original-----
De: Simone Freire <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Data: Segunda-feira, 17 de Maio de 1999 17:27
Assunto: Jar file


>Saudacoes a todos.
>Tenho uma serie de classes que encapsulei em um 
>arquivo jar. O acesso ao arquivo jar esta ocorrendo
>sem problemas. Algumas classes nesse
>arquivo acessam duas imagens gif que estao incluidas
>no arquivo jar. No entanto, essas duas imagens nao 
>sao apresentadas apos a carga das classes. Fora do
>arquivo jar, tudo ocorre normalmente.
>O que pode estar acontecendo? Em uma outra maquina, a partir do arquivo
>jar as imagens foram apresentadas sem problema. Por que nao na outra?
>Andre


* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.
  • Jar file Simone Freire
    • Sergio Lopes Jr.

Responder a