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); } }