Aucune réponse ne me satisfait sur le net ou dans le forum...

J'ai développé une application qui est destinée à tourner sur différents postes. Mais ils n'ont pas tous la même résolution d'écran, et selon la résolution les composants s'affichent plus petits ou non.

J'aimerais que l'application adapte la taille des composants selon la résolution de l'écran, voire de modifier la résolution de l'écran à ma guise pendant que l'appli tourne.

Comment faire ?

J'utilise une JFrame principale qui contient 2 panels superposés grâce à un BoxLayout.
Mon premier panel n'a pas besoin de layout et le deuxième utilise un GridBagLayout.