J
JSeligstein
I have two versions of the same image. One is a scaled version of the
other. I would like to display the smaller zoomed-out image on the
screen, and where the mouse is, I would like to "fisheye" the small
view. However, instead of a standard ballooning fisheye, I would like
to pull more data from the larger image. I have this routine written
well. However, getting this data to display in a workable fashion to
where there is a decent refresh rate with no flashing seems to be a bit
of a problem. I've seen examples of transforms (without source!) on the
internet that run at very high speeds... so I know this is possible.
If anyone has any infromation on which set of classes and techniques to
use, I would appreciate the help. Currently, I have a thread running to
call repaint( ) every so often, which draws a BufferedImage. However,
this blinks and will still not refresh while a mouse is moving.
Thanks for any help!
(This is a reworded repost with more information, please ignore the old
one. Thanks!)
other. I would like to display the smaller zoomed-out image on the
screen, and where the mouse is, I would like to "fisheye" the small
view. However, instead of a standard ballooning fisheye, I would like
to pull more data from the larger image. I have this routine written
well. However, getting this data to display in a workable fashion to
where there is a decent refresh rate with no flashing seems to be a bit
of a problem. I've seen examples of transforms (without source!) on the
internet that run at very high speeds... so I know this is possible.
If anyone has any infromation on which set of classes and techniques to
use, I would appreciate the help. Currently, I have a thread running to
call repaint( ) every so often, which draws a BufferedImage. However,
this blinks and will still not refresh while a mouse is moving.
Thanks for any help!
(This is a reworded repost with more information, please ignore the old
one. Thanks!)