begin process at 2012 02 09 08:28:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > COMMENT CENTRER SA FENETRE À L'ÉCRAN

COMMENT CENTRER SA FENETRE À L'ÉCRAN


 Information sur la source

Note :
6,33 / 10 - par 3 personnes
6,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Astuces Classé sous :center, centrer, fenêtre, window, écran Niveau :Débutant Date de création :03/12/2002 Date de mise à jour :03/12/2002 13:20:28 Vu :29 222

Auteur : Duss

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note


 Description

Permet de centrer sa fenetre à l'écran quelle que soit la résolution
ce code est à mettre dans la méthode main ou dans celle qui instancie la classe
dérivée de JFrame

Source

  • // Si on prend par exemple une classe Fenetre qui
  • // est une dérivée de JFrame
  • Fenetre fen = new Fenetre();
  • // On récupère la taille de l'écran (la résolution)
  • Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
  • // et on place notre fenêtre au milieu
  • fen.setLocation((screen.width - fen.getSize().width)/2,(screen.height - fen.getSize().height)/2);
// Si on prend par exemple une classe Fenetre qui
// est une dérivée de JFrame

Fenetre fen = new Fenetre();

// On récupère la taille de l'écran (la résolution)

Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();

// et on place notre fenêtre au milieu

fen.setLocation((screen.width - fen.getSize().width)/2,(screen.height - fen.getSize().height)/2);
	

 Conclusion

Voilà c'est tout !

Duss


 Sources du même auteur

COMMENT LISTER L'ARBORESCENCE DES DISQUE DUR DANS UN JTREE
PLEIN ECRAN EN TENANT COMPTE DE LA BARRE DES TACHES
TIMER ET JWINDOW > DEPLACEMENT D UNE FENETRE
AJOUTER DES COMPOSANTS EN CLICKANT SUR UNE JFRAME
JLABEL COULEUR ET MULTILIGNE GRACE AU HTML

 Sources de la même categorie

Source avec Zip Source avec une capture LE FONCTIONNEMENT DE REPAINT par Julien39
Source avec Zip [TUTORIEL] CONCPETION AVANCÉE : LES DESIGN PATTERN par Julien39
STRING NUMBERS COMPUTATOR par loloof64
Source avec Zip Source avec une capture CODE JAVA DANS UNE PAGE HTML par Julien39
Source avec Zip LES EXPRESSIONS RÉGULIÈRES EN JAVA (DÉBUTANT) par Julien39

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture J(DE)COMPRESSION V4 BETA par edouard333
EXEMPLE DE JSPLITPANE par adams_001
PLEIN ECRAN EN TENANT COMPTE DE LA BARRE DES TACHES par Duss
TIMER ET JWINDOW > DEPLACEMENT D UNE FENETRE par Duss
Source avec Zip OUVRIR UNE NOUVELLE FENÊTRE. par Mikonyx

Commentaires et avis

Commentaire de kha le 08/12/2002 12:59:39

tu peux aussi faire a partir de la v. 1.4 du jdk fen.setLocationRelativeto(null), ce qui est encore mieux car cette méthode vérifie aussi que la fenetre ne "sorte" pas de l'ecran si elle est trop grande

Commentaire de Asrull le 17/06/2004 14:30:49

kha, juste un truc le t de to est en majuscule (ctr+c/ctrl+v qui fait planter ma compilation, 10min de perdue ...).
J'ai un problème, vos deux méthodes respectives ne marchent pas chez moi, mon écran fait 1280x1024 et le plnacher de mon appli est à 800x600, et au lieu de me démarer la fenètre au mileur de la page, il la met dans le coin inférieur droit. tout se passe comme si il alignait le coin supérieur gauche de la fenêtre au centre de l'écran ... galère.
Savez pas pourkoi ça m'fait ça ?

Commentaire de Duss le 17/06/2004 15:09:01

ca depend quand est ce que tu le fais.
fais le apres le setVisible

Commentaire de Asrull le 17/06/2004 15:51:15

Cool, merci à toi Duss, ct bien ça le problème. ça marche nikel maintenant.
... mais ... euh ... pourquoi y faut le mettre après le setVisible, ch'est louche

Commentaire de Duss le 17/06/2004 16:00:50

ben si tu le fais avant, il peut pas calculer la taille de ta fenetre a l ecran.
meme si tu fais un setSize, la taille n est prise en compte reellement qu a partir du moment ou la fenetre est visible.

Commentaire de Asrull le 17/06/2004 16:26:24

okay merci

Commentaire de trigertrouper31 le 07/05/2010 13:35:25

Merci mais il me semble qu'il y a plus simple !

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

taille des fenêtres [ par gphyW4L ] Bonjour,je n'arrive pas a ouvrir mes fenêtres en plein écran...Elles s'ouvrent en occupant tout l'écran mais une partie de la fenêtre est cachée derri Fermeture d'une fenêtre [ par coucounet ] Bonjour à tous!J'ai un gros souci concernant les JFrame :J'ai mon appli qui tourne dans une JFrame principale. Il m'arrive parfois d'ouvrir d'autres J Centrer une Window [ par pmithrandir ] Je voudrais savoir comment centrer une Window.Merci de mettre le code source plein écran [ par joduak ] Bonjour! Je me demande si c'est possible de mettre en plein écran une fenêtre et que ça agrandisse les éléments de la fen&#2 Plugin Eclipse [ par joduak ] Salut!Je développe un plugin pour Eclipse et je rencontre un pb !Je voudrais savoir si la fenêtre d'Eclipse a le focus ou non.A l'activation de mon pl besoin d'aide [ par guigounnet ] Bonjour a tous. Je poste ce message pour être avant tout aiguillé. Ne chercher pas à répondre de but en blanc à mon projet, je ne pense pas que cela s Editeur de fenêtre JAVA comment afficher un fond d'écran? [ par ln67insa ] Bonjour, Je créée plusieurs JPanel que j'ai mis dans une JFrame avec l'éditeur de fenêtre. J'ai trouvé comment changer la couleur de fond du JPanel ma Choix de l'écran pour affichage de ma fenêtre [ par Hermios ] Bonjour à tous,Mon programme lance deux fenêtres, je voudrai que l'une des deux s'ouvre sur l'écran de mon PC (écran primaire), et l'autre sur l'écran Fenêtre swing plein écran [ par begueradj ] Bonjour, J'ai besoin de créer une fenêtre swing qui doit être affichée en plein écran et [color=red]d'une façon telle que la barre de tâche[/color] d Positionner des objets à des emplacements spécifiques sur l'écran [ par athematica ] Bonjour Je rencontre actuellement un nouveau problème dans le cadre de mon projet d'ontologie; j'aimerai afficher les noeuds de mon graphe à des endr


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,903 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales