Manipular imagem -&gt aplicar zoom

3 respostas
marceloandre

E ae pessoal…

tenho algumas imagens no BD, para visualizar essas imagens eu as jogo em um jlabel. O foda é que as imagens são grandes demais e os scroll’s são acionados.
E eu queria montar um esquema de dar zoom na imagem para eu poder visualizar a imagem ao todo sem os scroll’s.

Não tenho a minima ideia como fazer isso.

Espero Ajudas.

[]'s

Marcelo André

3 Respostas

_Renatu

Olá

Aconselho você a estudar um pouco sobre java2D.
Não é tão difícil também achar como trabalhar com imagens no google.

Por exemplo, este artigo aqui mostra como gerar Thumbnail de uma imagem:

http://schmidt.devlib.org/java/save-jpeg-thumbnail.html

fabim

marceloandre:
E ae pessoal…

tenho algumas imagens no BD, para visualizar essas imagens eu as jogo em um jlabel. O foda é que as imagens são grandes demais e os scroll’s são acionados.
E eu queria montar um esquema de dar zoom na imagem para eu poder visualizar a imagem ao todo sem os scroll’s.

Não tenho a minima ideia como fazer isso.

Espero Ajudas.

[]'s

Marcelo André

Image newImage = seuObjetoImage.getScaledInstance(int newWidth, int newHeight, int algoritmoDeEscalonamento);

exemplo: reduzindo a imagem em 50%

Image newImage = seuObjetoImage.getScaledInstance(seuObjetoImage.getWidth(null) / 2, seuObjetoImage.getHeight(null) / 2, Image.SCALE_AVERAGING);

marceloandre

Valew…

Vou ver se consigo implementar as dicas.

[]'s

Criado 15 de janeiro de 2007
Ultima resposta 15 de jan. de 2007
Respostas 3
Participantes 3