Java Swing JFrame – Durch Festlegen der Deckkraftstufe 0 wird die Mausereignisbehandlung im Fenster deaktiviertJava

Java-Forum
Guest
 Java Swing JFrame – Durch Festlegen der Deckkraftstufe 0 wird die Mausereignisbehandlung im Fenster deaktiviert

Post by Guest »

Ich versuche, ein völlig transparentes Fenster mit einem benutzerdefinierten Cursor zu erstellen:

Code: Select all

    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"));
Der setOpacity-Wert kann ein beliebiger Wert zwischen 0.(...)1 und 1 sein. Wenn er jedoch auf 0.0f eingestellt ist, funktioniert die Mausbedienung auf dem Frame nicht mehr [Windows 11] und auch der benutzerdefinierte Mauszeiger.
Ich würde gerne wissen, ob es eine Lösung für dieses Problem gibt.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post