Hallo,
wenn ich einen JFrame mit setSize(x,y) auf eine bestimmte Größe setze, dann ist die nutzbare Zeichenfläche wegen dem Fensterrand etwas kleiner. Leider verhält sich Java auf unterschiedlichen Plattformen verschieden, weil die Fenster unterschiedlich dekoriert werden.
Ich möchte aber sicher sein, dass ich z.B. genau 320x200 Pixel zum zeichnen benutzen kann. Wie kann man das lösen?
Eine Lösung, die mit nicht gefällt: JFrame einer bestimmten Größe erzeugen, Größe des Zeichenbereichs bestimmen, Differenz bestimmen, Größe des JFrame anpassen.
wenn ich einen JFrame mit setSize(x,y) auf eine bestimmte Größe setze, dann ist die nutzbare Zeichenfläche wegen dem Fensterrand etwas kleiner. Leider verhält sich Java auf unterschiedlichen Plattformen verschieden, weil die Fenster unterschiedlich dekoriert werden.
Ich möchte aber sicher sein, dass ich z.B. genau 320x200 Pixel zum zeichnen benutzen kann. Wie kann man das lösen?
Eine Lösung, die mit nicht gefällt: JFrame einer bestimmten Größe erzeugen, Größe des Zeichenbereichs bestimmen, Differenz bestimmen, Größe des JFrame anpassen.