Java Mouse «фонарик» эффект?

Я пишу простую 2D игру-лабиринт, в которой вы проходите много комнат. Я хочу сделать это немного сложнее, ограничив обзор игрока. Сначала я думал о замене значка мыши по умолчанию в кадре на полупрозрачный эллипс PNG, но потом я понял, что мне нужно заблокировать то, что вокруг него.

Единственный способ, которым я мог придумать, это сделать значок указателя мыши изображением, которое больше, чем рамка (поэтому, когда пользователь перемещается в угол, оно все равно будет черным), заполняя его, а затем помещая затемненный эллипс в области указателя.

Я хочу знать, возможно ли это, и как мне поступить? Я изучаю Java, поэтому примеры и документы оракула мне очень помогут. Заранее спасибо!

Как видно отсюда и этоссылка (загрузка занимает некоторое время) PS: Я использую Eclipse.

Ответы на вопрос(2)

Ваш ответ на вопрос