Capturar parte da Imagem

5 respostas
tenoriofarias

Existe alguma forma de capturar parte de um JFrame e transforma-lo em arquivo de imagem, seja .jpg, .gif, ou .bmp.

A area será pre-determinada pelo programa tipo, x=10 y=10 width=50 height = 50 e essa area vire uma figura.

Desde já agradeço

5 Respostas

TedLoprao

De uma olhada na classe Robot e vê se te ajuda!!!

Fallow

tenoriofarias

Onde eu acho esse classe??? Ela eh padrão do Java

Luca

Olá

A classe java.awt.Robot é uma das classes menos conhecidas do Java. Ela serve para simular tecladas ou movimentos do mouse com o objetivo de fazer demos que rodem sozinhas ou outras aplicações em que é preciso monitorar tudo o que o cliente faz.

Provavelmente o Ted estava pensando no método:
public BufferedImage createScreenCapture(Rectangle screenRect)

É uma questão de testar e ver se atende ao que precisa.

[]s
Luca

tenoriofarias

Valew, vou dar uma olhada

TedLoprao

E aí Luca… É isso mesmo… Eu nunca usei esse método, mas acredito que o propósito seja esse… Eu usei este objeto para simular algumas situações de controle de mouse… Mas o createScreenCapture nunca usei, mas acredito que resolva!!!

Fallow

Criado 19 de dezembro de 2003
Ultima resposta 19 de dez. de 2003
Respostas 5
Participantes 3