【发布时间】:2017-01-29 22:00:56
【问题描述】:
我如何使 JLabel 的一部分,相对于鼠标的位置,仅在鼠标的位置下可见。 JLabel 有一个房间的图像。我希望鼠标充当手电筒,并且只在鼠标周围的大圆周上显示鼠标悬停的 JLabel/图像部分。
【问题讨论】:
标签: java swing jlabel mouseover
我如何使 JLabel 的一部分,相对于鼠标的位置,仅在鼠标的位置下可见。 JLabel 有一个房间的图像。我希望鼠标充当手电筒,并且只在鼠标周围的大圆周上显示鼠标悬停的 JLabel/图像部分。
【问题讨论】:
标签: java swing jlabel mouseover
使用JLayer。
阅读 How to Decorate Components With the JLayer Class 上的 Swing 教程中的部分以获取各种示例。
Responding to Events 上的部分有一个示例,可以满足您的需求。
【讨论】: