Установка уровня непрозрачности JFrame, равного 0, отключает обработку событий мыши в окне.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Установка уровня непрозрачности JFrame, равного 0, отключает обработку событий мыши в окне.

Сообщение Anonymous »

Я пытаюсь создать полностью прозрачное окно с помощью специального курсора:

Код: Выделить всё

this.setUndecorated(true);
this.setOpacity(0.1f);

setCursor(Toolkit.getDefaultToolkit().createCustomCursor(
new ImageIcon("src/main/resources/cursor.png").getImage(),
new Point(0,0),
"Custom cursor"));
Значение setOpacity может быть любым значением от 0.(...)1 до 1, однако, если для него установлено значение 0.0f, обработка мыши в кадре перестает работать (Windows 11), а также пользовательский курсор мыши.
Я хотел бы знать, есть ли какое-нибудь решение этой проблемы.

Подробнее здесь: https://stackoverflow.com/questions/793 ... g-on-windo
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»