Exemple Swing: Afficher la fanêtre dans le Centre de l’ecran

Author:

 set, java, swing, awt, JFrame
{filelink=3454}


 import java.awt.*;
 import java.awt.event.*;
 import javax.swing.*;

/***
 * Ce programme détecte la résolution
 * de l'écran et affiche la fenêtre selon
 *  cette résolution
 ***/

  public class ExempleJFrame extends JFrame
  {
  	public ExempleJFrame()
  	{

       // Obtenir la résolution de l'écran
       Toolkit kit = Toolkit.getDefaultToolkit();
       Dimension screenSize = kit.getScreenSize();
       int screenHeight = screenSize.height;
       int screenWidth = screenSize.width;

       // Centrer la fenêtre dans l'écran
       setSize(screenWidth / 2, screenHeight / 2);
       setLocation(screenWidth / 4, screenHeight / 4);

        // Modifier le titre de la fenêtre
       setTitle("Centrer une Fenêtre");
  	}

    public static void main(String[] args)
    {
      JFrame frame = new ExempleJFrame();
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.setVisible(true);
   }
 }

Leave a Reply

Your email address will not be published. Required fields are marked *