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

Signaler
Messages postés
65
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
29 mars 2011
-
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
-
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 .

2 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
103
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
Messages postés
65
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
29 mars 2011
1
Salut les amis ,

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

Merci encore une foix