Probleme d'affichage de jFrame au centre de mon ecran [Résolu]

Messages postés
65
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
29 mars 2011
- - Dernière réponse : cs_DARKSIDIOUS
Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
- 27 mai 2010 à 07:10
Salut les amis ,

je veut centrer mon jFrame mais j n'arrive pas j'ai utiliser la méthode suivante :

public void center(){
Dimension screenSize = new Dimension(Toolkit.getDefaultToolkit().getScreenSize());
Dimension windowSize = new Dimension(getPreferredSize());
int wdwLeft = screenSize.width / 2 - windowSize.width / 2;
int wdwTop = screenSize.height / 2 - windowSize.height / 2;
setLocation(wdwLeft, wdwTop);
}

Merci d'avoir m'aider .
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
15838
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
77
3
Merci
Salut,

Il y a plus simple : après avoir définit la taille de ta fenêtre (par un pack() ou un setSize()), il te suffit de faire :
taJFrame.setLocationRelativeTo(null);

______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 111 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_DARKSIDIOUS
Messages postés
65
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
29 mars 2011
1
0
Merci
Salut les amis ,

j'ai oublier une chose c que ce jFrame est la fenêtre parent

Merci encore une foix
Commenter la réponse de ramy04804001