Bonjour a tous,
j'ai une petite question. Je suis en train de faire une appli (en swing) qui doit prendre toutes la place utile sur le bureau.
pour ce faire, j'utilise ce code:
comme vous le voyez, dans mon setSize, je suis obligé de mettre deux "-7". Ils servent a empêcher que ma fenêtre ne 'déborde' de l’écran.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 // On récupère la taille de l'écran par défaut : Dimension dim = Toolkit.getDefaultToolkit().getScreenSize(); // On récupère la configuration par défaut de l'écran par défaut : GraphicsConfiguration gconf =GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDefaultConfiguration(); // On récupère les 'marges' de l'écran : Insets marge =Toolkit.getDefaultToolkit().getScreenInsets(gconf); // on place l'application en fullscreen setSize(dim.width-(marge.left+marge.right)-7, dim.height-(marge.top+marge.bottom)-7);
Je me demandais comment faire pour ne pas fixer arbitrairement cette valeur ? (en gros d'ou vient cette 'marge' ? )
je vous remercie d'avance pour votre aide![]()








Répondre avec citation




Partager