Plein ecran en tenant compte de la barre des taches

Soyez le premier à donner votre avis sur cette source.

Snippet vu 16 840 fois - Téléchargée 28 fois

Contenu du snippet

Apparement c'est une question récurente dans le forum alors voila un petit bout de code ;)

Source / Exemple :


JFrame fen = new JFrame();
GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment();
Rectangle bounds = env.getMaximumWindowBounds();
fen.setBounds(bounds);
fen.setVisible(true);

Conclusion :


C'est pas grand chose mais ca peut servir

A voir également

Ajouter un commentaire

Commentaires

Messages postés
21
Date d'inscription
lundi 18 décembre 2000
Statut
Membre
Dernière intervention
10 octobre 2012

merci mon frere tu dois être un ange
Messages postés
4
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
27 mars 2009

j ai mes ma frame en plein ecran mais le probleme c que le contenu reste dans la meme position a gauche en haut de frame moi je veut maitre les composants au centre si qlq1 a des solutions merci
Messages postés
12
Date d'inscription
samedi 31 juillet 2004
Statut
Membre
Dernière intervention
11 août 2004

Après une petite modif ce code fonctionne chez moi :


JFrame mainFrame = new JFrame("Test taille max ...");

...

GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment();
Rectangle bounds = env.getMaximumWindowBounds();
mainFrame.setMaximizedBounds(bounds);

...
Messages postés
1
Date d'inscription
mercredi 23 mai 2007
Statut
Membre
Dernière intervention
14 juin 2007

Bonjour,
ton bout de code permet d'initialiser la taille de la fenêtre mais si la barre des tâches venait à être modifiée (taille, position, ...), comment faire pour ajuster automatiquement la taille de ma fenêtre ?
Merci.
Messages postés
7
Date d'inscription
mercredi 10 mars 2004
Statut
Membre
Dernière intervention
13 avril 2006

Pour un vrai plein écran, qui masque la barre des taches :

setExtendedState(MAXIMIZED_BOTH);
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.