日期:2014-05-20  浏览次数:20548 次

java伪全景浏览器中对某一图形进行选中的操作如何实现?


如图,需求是建立一个Java伪全景浏览器,实现当点击箭头时显示相应方向上的一张图片。例如,点击左箭头,则显示当前位置转向左边后的图片。

这个实现不难,但是老师还给出了另一个需求,如图所示,图中有一只兔子,此兔子是后来加入的一张图片,现在要求可以选中兔子,然后把它从此张图片中放到另一张图片中。实例是:我现在位于A图,选中兔子,我向前向前向左,来到B图,将兔子放下。于是兔子在A图上消失了,在B图中显示出来。

我的问题是,如何设计,才能选中A图上的兔子。
------最佳解决方案--------------------
把兔子设成Label型,然后就能选了吧
------其他解决方案--------------------
引用:
把兔子设成Label型,然后就能选了吧
我也觉得,不过不规则label楼主可能要自己实现。
------其他解决方案--------------------
求指教,谢谢
------其他解决方案--------------------
引用:
把兔子设成Label型,然后就能选了吧

说得很对,但是假如是我要画多边形呢?比如我要在图上画点,画出一个多边形,然后让此多边形能被选中,这应该如何实现呢?
------其他解决方案--------------------
引用:
引用:把兔子设成Label型,然后就能选了吧我也觉得,不过不规则label楼主可能要自己实现。

说得很对,但是假如是我要画多边形呢?比如我要在图上画点,画出一个多边形,然后让此多边形能被选中,这应该如何实现呢?