22/06/2009, 07:45
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 4
Antigüedad: 15 años, 8 meses Puntos: 0 | |
Zoom 100%,75%, 50% Hola!
Quisiera hacer unos botones que pulsados cambien una imagen entre los tamaños 100% (tamaño original de la imagen), 75%(el 75% del tamaño de la imagen) y 50%.
Los botones y todo ese asunto de la interfaz gráfica sé hacerlo. El problema es que no se como diseñar lo que es el método de cambio de tamaño de la imagen. Ya que si por ejemplo, cambio el tamaño de la imagen multiplicando su valor por 0,75(para cambiarlo a tamaño 75%), si después hago el paso inverso(pasar a 100%), al haber redondeado los decimales el nuevo valor 100% no es el (100% de la imagen original, sino un poco menos) y si se repite este paso varias veces al final la imagen se queda mas pequeña de lo que en realidad es.
¿Alguna sugerencia? Quizá esto más que un problema con el lenguaje java en sí, es un problema de matemáticas. Pero si hubiera alguna cosa que java facilitase apra hacer esto, o alguna estructura que usar, me sería de gran ayuda si alguien sabe.
Gracias.
Un saludo
NOTA: He visto el zoom progresivo que hay en una página página por internet pero no es eso lo que me interesa. |