Icone ao JMenuItem

2 respostas
A

Boa Tarde Pessoal… :?: :?:

:idea: Gostaria de Saber como colocar um ICone no JMenuItem, tentei esse comando:

->Icon imgAbrir = new ImageIcon( getClass().getResource(“c:/TEMP/computador.png”));

->info = new JMenuItem(“Informações”,imgAbrir);

Sso que nao roda minha aplicacao…dando o seguinte erro:

java.lang.NullPointerException

at javax.swing.ImageIcon.(Unknown Source)

at projeto.MenuPrincipal.(MenuPrincipal.java:61)

at projeto.MenuPrincipal.main(MenuPrincipal.java:169)

Exception in thread “main”

Alguem pode me ajudar??

Obrigada

:smiley:

2 Respostas

E

tente

getClass().getClassLoader().getResource( imgicon.gif );

Lembrando que o java soh aceita imagens nos seguintes formatos: gif, png e jpeg

alias, o ideal seria tu colocar as imagens dentro de um pacote, por ex

pacote programa.imagens.Icon.gif

getClass().getClassLoader().getResource( "programa/imagens/Icon.gif" );
Samuel_Ribeiro

Eduardo…

As minhas imagens estão todas em um pacote, dentro do pacote do próprio sistema, não sei se isto tambem atrapalha, e são todas da extensão png.
Agora não sei porque estes erros.

Criado 24 de junho de 2005
Ultima resposta 9 de abr. de 2013
Respostas 2
Participantes 3