Dúvida ImageIcon

3 respostas
V

aeee galera blz,

eu to tentando exibir uma imagem com um ImageIcon, soh q eu tenho q passar o nome da imagem no construtor (img = new ImageIcon(nomeImg); ), mas parece q a imagem tem q estar no local onde se encontra o .class, mas a imagem q eu tenho q mostrar se encontra em outro diretorio, vcs sabem de algum jeito q eu possa fazer isso.

3 Respostas

F

eh soh vc por o caminho apartir do diretorio, ex:

se o seu prog ta em /prog/, se a img estiver em /prog/img/img.gif vc poe “img/img.gif”, e se estiver em outro diretorio q n eh uma sub pasta da pasta /prog eh soh vc por o caminho completo, ex: se a img estiver em /usr/img.gif vc por “/usr/img.gif”… java eh portavel, tanto faz vc usar / ou , vai rodar tanto no ruwindows como no linux, tem ateh um metodo q eu n lembro agora q retorna o certo do SO, soh n sei se pondo no inico / ou C: vai fazer diferenca…

J

É o método String getProperty(String key) de System, ai vc passa a key como “file.separator”

:wink:

V

blz galera, valeus pela ajuda

falows

Criado 26 de abril de 2004
Ultima resposta 26 de abr. de 2004
Respostas 3
Participantes 3