Cor transparente

4 respostas
Hempx

como faço para minhas imagens a parte branca ficar da mesma cori[/i] da minha janela?

4 Respostas

danieldestro

Que tal GIF transparente?

Hempx

Estou utilizando o Paint do windows para criar minhas imagens desativei opaco e estou gravando as imagens como .png.
Fiz um panel generico para exibir uma imagem.

public class PanelImagem extends JPanel {
	private ImageIcon image;

	public PanelImagem(String imagem) {
		super();
		image = new ImageIcon(imagem);
		setPreferredSize(new Dimension(image.getIconWidth(), image.getIconHeight()));
	}

	public void paintComponent(Graphics g) {
		super.paintComponents(g);
		image.paintIcon(this, g, 0, 0);
	}
	
	public void setImage( String imagem ){
		image = new ImageIcon( imagem );
		repaint();
	}

}

mas não está dando certo. Tem como explicar melhor como usa .gif transparente?? Existe algum programa free de editar imagem com suporte???

Obs: perdoem minha ignorancia em edição de imagens.

D

GIMP!
http://www.gimp.org/

jcranky

A imagem tem que ter transparência. Além disso, você disse que desativou a opacidade, mas não tem nenhum setOpaque(false) no código que você postou.

Criado 1 de setembro de 2004
Ultima resposta 1 de set. de 2004
Respostas 4
Participantes 4