【问题标题】:how can i make part of a JLabel Visible under mouse movement?如何在鼠标移动下使 JLabel 的一部分可见?
【发布时间】:2017-01-29 22:00:56
【问题描述】:

我如何使 JLabel 的一部分,相对于鼠标的位置,仅在鼠标的位置下可见。 JLabel 有一个房间的图像。我希望鼠标充当手电筒,并且只在鼠标周围的大圆周上显示鼠标悬停的 JLabel/图像部分。

【问题讨论】:

标签: java swing jlabel mouseover


【解决方案1】:

使用JLayer

阅读 How to Decorate Components With the JLayer Class 上的 Swing 教程中的部分以获取各种示例。

Responding to Events 上的部分有一个示例,可以满足您的需求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-17
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多