作者H45 (!H45)
看板java
标题Re: [问题] JAVA放大镜
时间Mon Jun 29 23:46:33 2009
※ 引述《tomkao (等待...)》之铭言:
: 原PO最近想用JAVA写一份类似放大镜功能的程式
: 我想让放大镜的放大视窗 能自动跟着滑鼠游标移动
: (即不用滑鼠按住拖曳 就可以直接跟着滑鼠这样)
: 不知道有没有强者可以提示一下可行方法呢?
: 感激不尽
我试着设计了一下,发现放大镜有个设计圈套
当你试着抓取萤幕对某个区域放大之後显示在萤幕上
新的画面又被放大镜抓取,再度进行放大显示在萤幕上
然後新的画面又再被抓,又再放大....
这样下去会放大到无止尽。
解决的方法,我想可以在滑鼠移动之後,隐藏放大镜
这样被抓到的画面就是未放大过後的样子,再放大就能正常显示在萤幕上
然而,这样做的话,在移动滑鼠的同时,放大镜的画面也会跟着不断闪烁
原因是我显示放大的画面,然後隐藏放大镜,再显示放大的画面
会呈现一闪一闪的效果,这样的方法看起来还满笨的
有没有方法可以抓到除了放大镜视窗之外的画面,还能使放大镜不闪烁呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.247.13
1F:推 tomkao:感谢H45大的提醒 我到时候写到这边会多注意XD 06/30 11:06