| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2007 15:01:22
|
bcartaxo
JavaTeenager
Membro desde: 06/11/2006 00:35:48
Mensagens: 193
Localização: Recife - PE
Offline
|
Fiz um programa no Eclipse que usa imagens, quando executo ele pelo eclipse as imagens aparecem normalmente. Mandei gerar um .jar desse programa e já abri com o winRAR e as imagens estão presentes no .jar, mas ao executar o programa através desse mesmo jar as imagens não parecem.
um exemplo de uma das imagens:
Vale lembrar q quando executo dentro do eclipse as imagens aparecem normalmente! =((
OBS: As imagens estão na raiz do projeto.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2007 16:17:38
|
Yky Mattshawn
Virtual Machine Man
Membro desde: 18/12/2006 03:34:14
Mensagens: 651
Localização: São Sebastião do Caí / RS
Offline
|
Cara, não sei exatamente o que pode ser, mas tenta o seguinte:
Põe uma barra antes do nome do arquivo, exemplo:
Ou, outra idéia que foi como eu uso numa aplicação minha e funciona perfeitamente, é colocar dentro de algum pasta as imagens. Exemplo: dentro de uma pasta chamada images que fica na raíz do projeto, desse modo:
|
Yky Mattshawn [ Compusoft - Desenvolvimento de Sistemas Empresariais ]
"Tudo que é ortodoxo ou heterodoxo demais gera heresia."
Bixo 2010 - Ciência da Computação - Feevale/RS e Unisinos/RS |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2007 16:42:52
|
bcartaxo
JavaTeenager
Membro desde: 06/11/2006 00:35:48
Mensagens: 193
Localização: Recife - PE
Offline
|
Putz kra... ja tnha tentado as duas sugestões q vc falou e também n resolveram =((((
Mas obrigado de qualquer forma
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/04/2007 19:51:07
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Se for para trabalhar com imagens, use o java para acha-las para você. Primeiramente, coloque sua imagem em qualquer lugar de seu class path (geralmente dentro de algum pacote, ou vc cria um pacote img). Depois, use o comando:
A vantagem é que depois as imagens podem ser inseridas dentro do jar.
Só tome cuidado, pois o comando, inclusive o nome dos pacotes e da imagem, são case sensitive. Se você ferir essa regra, as imagens funcionarão fora do jar (no windows), mas não dentro do jar ou no Linux.
Do jeito que você fez, só funcionará com imagens fora do jar.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/06/2008 14:50:14
|
rodolpho_maia
Entusiasta Java
![[Avatar]](/images/avatar/c16ff7580f9bf8085fa25dbafbc8c83a.jpg)
Membro desde: 01/06/2008 10:29:56
Mensagens: 18
Localização: Belo Horizonte
Offline
|
Tive o mesmo problema com as imagens, fiz o que o amigo disse só que aparece um erro no getClass()
Cannot make a static reference to the non-static method getClass() from the type Object...
criei um pacote "nome.imagens" e coloquei as imagens dentro dele... e chamei assim....
Não sei como resolver isso, se alguem puder me ajudar.. mto obrigado !
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/01/2011 21:43:52
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
Alguma dica para este código:
}
}
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/04/2011 20:15:56
|
raghy
Virtual Machine Man
![[Avatar]](/images/avatar/c233abe6b5d62eda374b43ec404cfdb4.jpg)
Membro desde: 14/01/2009 19:48:23
Mensagens: 629
Localização: florianopolis
Offline
|
tb ja enfrentei este problema e resolvi por tudo no c, e esquecer o problema... no momento.
agora tentei a dica... e funcionou na primeira imagem, ao acrescentar mais... obtenho erros...
é realmente complicadinho isto... mas... enfim... ????
ate aqui dá...
se ponho isto para o f3, ja da o erro acima... ???????????????????
precisa do rar, pois tem uma lib necessaria ao jar. look. helps?
jar, rar, muito grande, nao da de enviar... aumenta isso aí, moderador, nao pode?
valeu.
|
tamos aí!
Raghy@ig.com.br
curso técnico de programação de computadores (java, mysql) - preferência por programas em desktop swing e jogos java
|
|
|
 |
|
|