Hola a todos!! espero que me puedan ayudar con este problema. Estoy haciendo un pequeño programa que debe capturar un sector especifico de la pantalla , entonces pongo al usuario a que dibuje un cuadro sobre el sector especifico de la pantalla que desea capturar, hasta aquí no hay problema, una vez que el usuario ha hecho la selección presiona un botón y se crea una imagen con la selección q hizo, no tengo problemas creando la imagen, el problema que tengo es que en lugar de seleccionar lo que le pidieron siempre selecciona lo q hay en la esquina superior izquierda!!! entonces les dejo el código que se encarga de hacer la captura
Código Java:
Ver original {
FigurasObj temp = recortes.elementAt(0); //esto es un objeto q x dentro tiene coordenadas para poder dibujar muchos rectangulos
Dimension lol
= new Dimension(temp.
x1,temp.
y1); //aqui hago esto para tener las dimensiones q necesito, de momento pongo q use la primera ya q es solo para probar try {
ImageIO.write(pantalla,"jpg",file);
System.
out.
println("error aca"); // TODO Auto-generated catch block
System.
out.
println("error aca2"); }
}
}
Imagino que el problema que tengo es que estoy enviando solo el tamaño del rectángulo que va ser capturado en pantalla, no su posición, pero ya he investigado y no encuentro nada que me ayude.....en fin espero que me puedan ayudar!!! Gracias y saludos