Unterschiede
Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.
swing:glasspane-mouse-cursor-problem 2014/09/01 12:01 | swing:glasspane-mouse-cursor-problem 2020/01/22 20:59 aktuell | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
[[swing:swing|Java - AWT/Swing]]\\ | [[swing:swing|Java - AWT/Swing]]\\ | ||
====== Glasspane, Probleme mit Maus/Cursor umgehen ====== | ====== Glasspane, Probleme mit Maus/Cursor umgehen ====== | ||
- | Ein Beispiel für die Verwendung einer Glasspane findet sich [[hier]].\\ | + | Ein Beispiel für die Verwendung einer Glasspane findet sich [[swing:jtabbedpane-with-components-beside-tabs|hier]].\\ |
An dieser Stelle geht es um das Problem, dass bei Verwendung einer Glasspane verschiedene Problem auftreten. So funktionieren beispielsweise Mauscusor-Änderungen nicht. Um dies zu vermneiden hilft ein einfacher Trick. Die Glasspane muss einfach die Methode contains(intx, int y) so überschreiben, dass sie immer false zurück liefert:\\ | An dieser Stelle geht es um das Problem, dass bei Verwendung einer Glasspane verschiedene Problem auftreten. So funktionieren beispielsweise Mauscusor-Änderungen nicht. Um dies zu vermneiden hilft ein einfacher Trick. Die Glasspane muss einfach die Methode contains(intx, int y) so überschreiben, dass sie immer false zurück liefert:\\ | ||
<code java> | <code java> | ||
Zeile 52: | Zeile 52: | ||
} | } | ||
} | } | ||
+ | </code> | ||
+ | \\ | ||
+ | \\ | ||
+ | Stichworte: | ||
+ | <code> | ||
+ | GlassPane, Maus, Cursor, Problem, Fehler, Cursorwechsel | ||
</code> | </code> | ||