Hi i am making a photo editing program where all the canvases extend Jpanel and are stored in JInternalFrames.
what i am trying to do is to make a decent zoom in/out function where everything is properly in proportion without losing any image quality when you zoom back to 100%.
when it is zoomed in or out the pixels need to be the right size so that if you draw a dot when it is zoomed in it will be the right size when you zoom back out...if that makes sense!
any help is appreciated, i just need a point in the right direction.
thanks.