Java SWT:在光标周围显示缩放框

时间:2014-12-08 09:08:50

标签: java swing swt

我的申请需要你的帮助。

我正在使用SWT MapWidget(http://mappanel.sourceforge.net/swt/)编写一个在瓷砖中显示大图像的程序。
当用户按下鼠标几秒钟时,用户可以在地图上放置标记。另外,我还需要在光标旁边放一个ZoomBox来显示光标周围的区域,以便用户在放置标记时具有更好的精度。当用户按住鼠标时,将显示此ZoomBox。放置标记ia已经正常工作。
我在实现ZoomBox时遇到问题,特别是显示它。我发现了一个可以满足我需要的帖子(Zoom box for area around mouse location on screen)。问题是,这篇文章适用于Swing,而不适用于SWT。

我已经构建了一个SWT_AWT-Bridge,所以我已经在我的shell中安装了ZoomPanel。我需要的是在MapWidget上显示它的功能,同时用户按住鼠标。

我想,我需要使用StackLayout,但我不知道如何。

修改
为了澄清,我的问题是,当用户按下鼠标时,如何在我的图像上显示包含我的ZoomBox的合成?

0 个答案:

没有答案