Verfügbaren Platz für ein (maximiertes) Fenster ermitteln
Robert
- java
Hallo,
Ich suche nach einer Möglichkeit mit Java (nein es geht nicht um Javascript-Popups, sondern um ein wirkliches echtes java.awt.Frame) herauszufinden, welche Fläche ein Fenster beim Maximieren einnehmen wird.
Ich kann zwar per getToolkit().getScreenSize() die Größe des Bildschirms ermitteln (funktioniert wunderbar).
Aber das ist ja nicht die Fläche, die einem maximierten Fenster zur Verfügung steht - es können sich ja an den Bildschirmkanten noch Taskleisten, Office-Bars usw. in nichtvorhersagbarer Größe rumtreiben.
Wie kann ich also diese Restfläche ermitteln?
Ach ja, das ganze sollte möglichst unter Java 1.1 funktionstüchtig sein.
Vielen Dank im Voraus!
Robert
Hi Robert,
Ich kann zwar per getToolkit().getScreenSize() die Größe des Bildschirms ermitteln (funktioniert wunderbar).
ich habe absolut keine Ahnung von Java, aber Google ist mein Freund ;) Eventuell funktioniert das mittels window.getSize / frame.getSize
http://www.google.com/search?q=frame.getSize
http://www.mainframeforum.com/t268537.html 3. Posting
HTH
LG Orlando
Hi, Orlando,
Ich kann zwar per getToolkit().getScreenSize() die Größe des Bildschirms ermitteln (funktioniert wunderbar).
ich habe absolut keine Ahnung von Java, aber Google ist mein Freund ;) Eventuell funktioniert das mittels window.getSize / frame.getSize
http://www.google.com/search?q=frame.getSize
http://www.mainframeforum.com/t268537.html 3. Posting
Danke für Deine Mühen, aber das Problem ist etwas anders gelagert:
ich will die Fläche wissen, die ein maximiertes Fenster einnehmen __würde__. Da das einzige Fenster der Application nicht maximiert __ist__, erhalte ich mit getSize auch nicht die gewünschte Größe, sondern die ist-Größe des Fensters...
Und unter Java 1.1 kann man ein Fenster leider nicht maximieren,
also:
maximieren
Größe auslesen
zurücksetzen auf vorherige Größe
scheidet leider auch aus.
Wenn ich das Fenster so einfach maximieren könnte, wäre außerdem das Problem nicht mehr vorhanden...
Robert