JPanel - Inserir imagem

6 respostas
peerless

Pessoal,
gostaria por gentileza, se alguém soubesse…
Como insiro uma imagem ao fundo de um Jpanel ?

obrigado! :lol:

6 Respostas

Marck

Olá.

Procura por ImageIcon.

Marck,

lina

Oi,
tipo.. uma imagem pode ser um simples JLabel passando como parametro a img, ou você pode usar uma imagem como sendo um JDesktopPane reescrevendo o método paintComponent e utilizando o ImageIcon.. são 'n' formas, ok?

Como o Marck falou em ImageIcon, vou colocar um exemplo sobre ele.. não sei se vai ajudar, mais as propriedades são as mesmas:

//
// Carrega a imagem.
//
desktop			=	new JDesktopPane()
{	
	Image 
	im		= 	(
					new ImageIcon("S:\Matheus\StoodLoja\Revestimentos\Kresil_NEP-A.jpg")
				).getImage();			
	
	//
	// Reescrevendo o método paintComponent, passando imagem a janela.
	//		
	public 
	void		paintComponent(Graphics g)
	{        
			g.drawImage(im,0,0,this);				
	}
};

Tchauzin!

ViniGodoy

Esse é um painel exatamente assim:
http://www.guj.com.br/posts/list/15/49264.java#258597

lina

Poisé!
eu me lembro que nesse tópico ai, foi bastante discutido isso… e foi meiu dificil fazer funcionar a duvida do menino…

De uma olhada x)

peerless

Valeu batman, valeu lina.

agora é minha vez de quebrar a cabeça, os ex. parecem ser mto bons!

qlqer coisa, volto a postar

abraços e bjs

Luiz_Rocha

Aproveitando a ocasião, algum de vocês sabe como responder a essa minha dúvida?

http://www.guj.com.br/posts/list/53694.java

Ela tem a ver com o assunto, mas é um pouco + desafiadora.

Obrigado.

Criado 2 de março de 2007
Ultima resposta 3 de mar. de 2007
Respostas 6
Participantes 5