Plein ecran en tenant compte de la barre des taches

5/5 (6 avis)

Snippet vu 17 162 fois - Téléchargée 30 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
galicanto
Messages postés
21
Date d'inscription
lundi 18 décembre 2000
Statut
Membre
Dernière intervention
10 octobre 2012

26 août 2009 à 17:45
merci mon frere tu dois être un ange
pretyzenta
Messages postés
4
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
27 mars 2009

23 mars 2009 à 19:05
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
snip8
Messages postés
12
Date d'inscription
samedi 31 juillet 2004
Statut
Membre
Dernière intervention
11 août 2004

22 juil. 2007 à 11:02
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);

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

14 juin 2007 à 16:14
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.
heraclesss
Messages postés
7
Date d'inscription
mercredi 10 mars 2004
Statut
Membre
Dernière intervention
13 avril 2006

13 avril 2006 à 11:13
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.