¿Cómo Funciona BuuferedImagge en un JPanel?
Que vengo indagando desde hace unos días... Ya que es para un proyecto... Que debo realizar, y se trata de un Paaintt en Java;
Utlilize de base un frame... Y sobre este utilice de lienzo un JPanel con fondo blanco, utilice los métodos de la clase Graphics2D, y puedo dibujar mis figuras sin problema con eventos del mouse... Puedo trazar una figura cualquiera, pero al momento de trazar la siguiente figura se borra la anterior, y así sucesivamente. Es decir... Mis dibujos no se mantienen en el lienzo.
He encontrado un tal BuufferedImagge, y he leído sobre este... Y se que ahí esta lo que estoy buscando pero no tengo idea de como trabaja, y como emplearlo.
Me han dicho que debo crear como un objeto de este, y sobre este realizar mis trazos, para que se mantenga lo dibujado, pero no tengo idea de como y si va dentro de mi método... Public void Paint ( Graphcis g)
Seria alguien tan amable, de ayudarme a utilizarlo o explcarmelo más detalladamente que debo hacer o como funciona... ¿para qué guarde mis trazos?
No debo gaurdar mis trazos en un archivo... Simplemente que mantenga mis trazos previamente dibujados en mi lienzo... Es todo...
De antemano gracias y espero respuesta pronta, ya que la hora 0 de la entrega de proyecto se me acerca !
Utlilize de base un frame... Y sobre este utilice de lienzo un JPanel con fondo blanco, utilice los métodos de la clase Graphics2D, y puedo dibujar mis figuras sin problema con eventos del mouse... Puedo trazar una figura cualquiera, pero al momento de trazar la siguiente figura se borra la anterior, y así sucesivamente. Es decir... Mis dibujos no se mantienen en el lienzo.
He encontrado un tal BuufferedImagge, y he leído sobre este... Y se que ahí esta lo que estoy buscando pero no tengo idea de como trabaja, y como emplearlo.
Me han dicho que debo crear como un objeto de este, y sobre este realizar mis trazos, para que se mantenga lo dibujado, pero no tengo idea de como y si va dentro de mi método... Public void Paint ( Graphcis g)
Seria alguien tan amable, de ayudarme a utilizarlo o explcarmelo más detalladamente que debo hacer o como funciona... ¿para qué guarde mis trazos?
No debo gaurdar mis trazos en un archivo... Simplemente que mantenga mis trazos previamente dibujados en mi lienzo... Es todo...
De antemano gracias y espero respuesta pronta, ya que la hora 0 de la entrega de proyecto se me acerca !
1 Respuesta
Respuesta de zeusnay
1