-1
JLabelのマウスの位置に対する相対的な位置を、マウスの位置の下でのみ表示する方法を教えてください。 JLabelには部屋のイメージがあります。私はマウスが懐中電灯として動作するようにし、マウスの周りの大きな円周上にマウスが乗っているJLabel /画像の部分だけを表示します。マウスの動きの下でJLabel Visibleの一部をどうやって作ることができますか?
JLabelのマウスの位置に対する相対的な位置を、マウスの位置の下でのみ表示する方法を教えてください。 JLabelには部屋のイメージがあります。私はマウスが懐中電灯として動作するようにし、マウスの周りの大きな円周上にマウスが乗っているJLabel /画像の部分だけを表示します。マウスの動きの下でJLabel Visibleの一部をどうやって作ることができますか?
JLayer
を使用してください。
さまざまな例については、How to Decorate Components With the JLayer ClassのSwingチュートリアルのセクションをお読みください。
Responding to Events
のセクションには、必要な操作を行う例があります。
[example](http://stackoverflow.com/questions/15488853/java-mouse-flashlight-effect/15489299#15489299)と[example](http://stackoverflow.com/questions/18388942 /画像の透明部分/基礎画像/ 18392674#18392674) – MadProgrammer
うわーこれはすばらしいです、ありがとう。 – noobAlert