Portal > Foren > Java > Desktop-Applikationen und Grafik > Windows Startleiste
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 12.07.2005, 08:45 Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard Windows Startleiste

Gibt es irgendeine Möglichkeit bei der Bildschirmgröße die Windows Startleiste zu berücksichtigen?
nove ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.07.2005, 09:00 Nach oben    #2
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard

ich habe eine Lösung gefunden!

Code:
GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment();
Rectangle screenRect=ge.getMaximumWindowBounds();
this.setBounds(screenRect);
nove ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.07.2005, 09:12 Nach oben    #3
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard

Nun stellt sich aber eine weitere Frage wie bringe ich das ganze dem "maximize " Button bei?
nove ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.07.2005, 09:27 Nach oben    #4
matt
Gast
 
Beiträge: n/a
Standard

Also eigentlich sollte dein Maximize button das schon von selbst wissen.

ansonsten gibt es einen VerdammtWieHeisstDerNochmalListener der das kann. Der hat dann eine Methode die aufgerufen wird, wenn das fenster vergrößert wird - ich bin sicher, da gibt es auch eine zum überprüfen ob ein fenster maximiert wurde!

liebe grüße,
matt
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.07.2005, 11:29 Nach oben    #5
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard

OK ich habs rausgefunden:

Man nehme einen WindowsStateListener !!

Code:
this.addWindowStateListener(new WindowStateListener(){
		public void windowStateChanged(WindowEvent e){
		if(e.getNewState() == Frame.MAXIMIZED_BOTH)
			//und hier dann den Resize Code wie voher
		   //schon beschrieben
			//oder halt irgenein eigener Quark
		}
		});
übrigens ich habs in den Konstruktor gepackt.
nove ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Firefox: Marktanteil klettert in Europa über 20 Prozent robo47 Nachrichten 36 03.12.2007 14:20
Computer mit Linux grundsystem und Windows als Desktop System Jan Plauderecke 2 04.03.2007 17:07
Linux ohne Sound -> Windows VM? FloB Plauderecke 6 01.02.2007 14:54
Windows crasht beim booten $traight-$hoota Tools, Server, Betriebssysteme 23 21.09.2006 18:14
Skype 2.6 - preview für Windows Ben Nachrichten 0 11.08.2006 02:56


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:45 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45