Inserir imagem em um JFrame com o Netbeans

Pessoal, tenho o logo de uma empresa em .gif e preciso incluir em um Jframe de uma aplicação. Estou usando o Netbeans, tem como fazer isso?

ImageIcon icon = new ImageIcon(“caminho/logo.gif”);
JLabel label = new JLabel(icon);

Depois é só adicionar o label no seu frame…

Cara valeu. Show de bola.

1 curtida

steigert ou alguém mais… Gostaria de saber como fazer isso aí sem ser direto no código. Queria saber como fazer no netbeans usando a pallete de visualização. Exemplo: Criei um frame ou mesmo um painel e quero adicionar nele uma imagem como se fosse um label mesmo. Como faço isso na parte visual do netbeans? Ou não tem como?

Cara o netBeans vai acabar gerando algo semelhante ao que foi posto (até um pouco mais sujo), mas se quer mesmo assim fazer pelo visualizador.
É simples, ponha um label e vai na propriedades dele, tem campo chamado “icon” clike nos “…” dai pode pegar até mesmo a opção “arquivo” e ir em “selecinar arquivo”.
Não tem erro, é tudo auto explicativo tente “vasculhar mais”. que vai acabar encontrando

abraços espero ter ajudado.

Valeu cara. Consegui fazer isso fuçando mesmo. Mas e a questão de dimensão da imagem? Tem alguma propriedade pra deixá-la, por exemplo, 128x128? Enquanto alguém responde, continuo fuçando.

E para inserir um logo no Frame, usando o JCreator? Como faço?

esta dificil!!!
fiz isso, mas não adiciona a imagem e nem da erro
sera que existe outra possibilidadede carregar a imagem???

Desculpe estar ausente, mas não entendi sua pergunta.

[quote=passwordvc]esta dificil!!!
fiz isso, mas não adiciona a imagem e nem da erro
sera que existe outra possibilidadede carregar a imagem???[/quote]

se eu nao me engano, somente é aceito formato .jpg
pelo menos eu tentei algum outro formato (ex .bmp) e nao aceitou.

O formato .BMP é específico do Windows e não suportado diretamente pelo Java (o JAI consegue ler e escrever em arquivos TIFF).

Você pode usar os seguintes tipos de arquivos: .PNG, .JPG, .GIF (incluindo gifs animados).