Mausklick auf Titelleiste abfangen
-
Ein Klick auf die Titelleiste löst zumindest in Windows keine Maus-Events aus. Es gibt aber AFAIK auch Fälle, wo Swing die Titelleiste selbst zeichnet. Ich würde vermuten, aus Konsistenzgründen wird dieser Event auch dann nicht an die als Java-Programmierer weitergereicht. u.a. Wird ja auch die relative Mausposition innerhalb des Client-Bereichs angegeben, ist als unterhalb der Titelleiste erstmal 0. Was willst du denn bezwecken?
-
Unter Windows wird die Nachricht WM_NCLBUTTONDOWN ausgelöst.
-
CSpille schrieb:
@GPC: http://www.biersekte.de
Geile SeiteAuf den Alkohol, die Ursache und Lösung aller Probleme (Homer Simpson)
offtopicler schrieb:
Unter Windows wird die Nachricht WM_NCLBUTTONDOWN ausgelöst.
Super, aber damit ist die Plattformunabhänigkeit futsch.
-
Es wäre interessant zu wissen wofür man den Klick überhaupt abfangen will...
-
Stand so in der Aufgabe drin...
-
wer hat dir die aufgabe gegeben und gibt es auch eine musterlösung dazu?
-
Lösung ist keine vorhanden, war ne Klausuraufgabe.
-
lol komische Klausuraufgabe. Und was sagen deine Kommilitonen dazu? oder der professor selbst?
-
hmm,
undecorated frame und dann die titelleiste selber malen/kontrollieren.riecht allerdings nach einigem gefummel, vor allem wenn es identisch zu den entsprechenden lf's aussehen soll.
-
GPC schrieb:
offtopicler schrieb:
Unter Windows wird die Nachricht WM_NCLBUTTONDOWN ausgelöst.
Super, aber damit ist die Plattformunabhänigkeit futsch.
Ach Schmarrn. Java bekommt doch keine windowsmessage mit.