Particionar Imagem

5 respostas
H

Pessoal, alguém sabe como partir uma imagem em várias partes para mostrar cada uma em um componente diferente?

5 Respostas

E

como Assim amigo,

da explicar um pouco melhor,

valeu, irmao! :lol: :lol:
T+

H

Eu tenho uma imagem e quero que meu programa separe ela em várias partes iguais e coloque cada parte em um Panel diferente.

R

putz, eu sei mais ou menos em delphi, que tem um componente pronto para colocar a imagem e o canvas pra vc desenhar

agora em java é dificil

nem sei se tem algum componente como o canvas e outro só pra colocar a imagem…

se tiver, fica mais fácil

H

Pessoal, eu consegui.

public Icon criarImagem() {
	Image image = //Aqui você informa a sua imagem
	Icon i = new ImageIcon(image);
	BufferedImage buffer =
		new BufferedImage(
			i.getIconHeight(),
			i.getIconWidth(),
			BufferedImage.TYPE_INT_RGB);
	
        Graphics g = buffer.createGraphics();
        g.drawImage(image,0,0,null));
        return new ImageIcon(buffer.getSubimage(10,10,120,120));//Aqui que tá a mágica
}
[/b]
H

sorry!!!
Duplicação … :oops:

Criado 30 de junho de 2004
Ultima resposta 1 de jul. de 2004
Respostas 5
Participantes 3