Centrer une Window

cs_pmithrandir Messages postés 2 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 16 juin 2002 - 16 juin 2002 à 10:29
cs_squale Messages postés 44 Date d'inscription mardi 24 octobre 2000 Statut Membre Dernière intervention 20 septembre 2006 - 16 juin 2002 à 22:23
Je voudrais savoir comment centrer une Window.
Merci de mettre le code source

1 réponse

cs_squale Messages postés 44 Date d'inscription mardi 24 octobre 2000 Statut Membre Dernière intervention 20 septembre 2006 1
16 juin 2002 à 22:23
trouve ci-joint le source d'une JFrame possédant une nouvelle fonction centerTheWindow(), libre à toi de le modifier à ta convenance:

public myFrame extends JFrame
{

//center the frame on the screen
public void centerTheWindow(){
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = this.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
this.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);

this.setVisible(true);
}
}
0
Rejoignez-nous