como faço para minhas imagens a parte branca ficar da mesma cori[/i] da minha janela?
Cor transparente
4 Respostas
Que tal GIF transparente?
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/
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