Hallo!
Wenn ich mit AWT auf ein Frame male, dann liegt der Punkt (0,0) immer direkt an der obersten linken Ecke des gesamten Fensters, so dass die ersten etwa 20 Zeilen von der Titelleiste verdeckt werden.
Das finde ich sehr unpraktisch. Kann man das irgendwie ändern ? Es wäre schön wenn (0,0) in die obere linke Ecke des Child-Bereichs des Fensters gelegt werden könnte.
Bzw. alternativ:
Wie kann man die Höhe der Titelzeile auf dem Anwendersystem auslesen ? Es kann ja durchaus sein, dass diese auf verschiedenen Rechnern verschieden hoch eingestellt ist, daher eignet sich kein fester Offset.
Gleiches für Die Fensterrahmenbreite ?
Quasi der Win-API-Aufruf GetSystemMetrics(...) ?
Wenn ich mit AWT auf ein Frame male, dann liegt der Punkt (0,0) immer direkt an der obersten linken Ecke des gesamten Fensters, so dass die ersten etwa 20 Zeilen von der Titelleiste verdeckt werden.
Das finde ich sehr unpraktisch. Kann man das irgendwie ändern ? Es wäre schön wenn (0,0) in die obere linke Ecke des Child-Bereichs des Fensters gelegt werden könnte.
Bzw. alternativ:
Wie kann man die Höhe der Titelzeile auf dem Anwendersystem auslesen ? Es kann ja durchaus sein, dass diese auf verschiedenen Rechnern verschieden hoch eingestellt ist, daher eignet sich kein fester Offset.
Gleiches für Die Fensterrahmenbreite ?
Quasi der Win-API-Aufruf GetSystemMetrics(...) ?