Bonjour,
je viens de créer se sujet, car en voulant améliorer mon application, je vient de découvrir un nouveau problème, qui ne doit pas être trüès compliqué à résoudre, pour les habitués du swing en tout cas.
Donc je sais que la question " Comment adapter une JFrame aux écrans" revient souvent.
J'ai lu la FAQ et y ai trouvé rapidement une solution
La voici:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
private void build(){
 
		Dimension tailleEcran = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
		int hauteur = (int)tailleEcran.getHeight();
		int largeur = (int)tailleEcran.getWidth();
 
		setTitle("JFrame automatique"); //On donne un titre à l'application
		setSize(largeur,hauteur); //On donne une taille à notre fenêtre
		setLocationRelativeTo(null); //On centre la fenêtre sur l'écran
		setResizable(true); //On permet le redimensionnement
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //On dit à l'application de se fermer lors du clic sur la croix
		setContentPane(buildContentPane());
	}
Mais à ma grande surprise (je débute vraiment en swing), La JFrame et légèrement plus haute que l'écran.

Donc ma question est Pourquoi ?

Merci d'avance de votre aide.

Cordialement