Hi Leute,
ich bräuchte da mal einen Tip. Ich habe einen JFrame, welcher seine PreferredSize wie folgt setzt:
Das funktioniert soweit auch klasse, dass der JFrame korrekt dargestellt wird.
Wenn ich nun aber bei bereits geöffneter Anwendung die Windows Taskleiste größer oder kleiner ziehe, wird die Größe des JFrames nicht aktualisiert.
Wie kann ich genau das hinbekommen? Gibt es eine Möglichkeit, den JFrame als Listener anzumelden oder ähnliches?
Danke und Gruß
shocking
ich bräuchte da mal einen Tip. Ich habe einen JFrame, welcher seine PreferredSize wie folgt setzt:
Code:
Toolkit kit = Toolkit.getDefaultToolkit();
Dimension screenSize = kit.getScreenSize();
GraphicsConfiguration config = getGraphicsConfiguration();
Insets insets = kit.getScreenInsets(config);
screenSize.width -= (insets.left + insets.right);
screenSize.height -= (insets.top + insets.bottom);
Das funktioniert soweit auch klasse, dass der JFrame korrekt dargestellt wird.
Wenn ich nun aber bei bereits geöffneter Anwendung die Windows Taskleiste größer oder kleiner ziehe, wird die Größe des JFrames nicht aktualisiert.
Wie kann ich genau das hinbekommen? Gibt es eine Möglichkeit, den JFrame als Listener anzumelden oder ähnliches?
Danke und Gruß
shocking