Calculer une position x et y sur un écran avec un zoom Win? [Resolu]

Calculer une position x et y sur un écran avec un zoom Win? [Resolu] - Java - Programmation

Marsh Posté le 01-04-2023 à 10:43:48    

Salut
 
Je cherche a calculer les positions x et y pour positionner mon appli java, sur mon écran 4k ayant une mise a l'échelle Windows de 185%
 
Elle fait cette taille
 
https://i.imgur.com/OCL45sx.png
 
Et si je fais  
setLocation((3840-largeurBarre)*100/185, (2160-hauteurBarre)*100/185);
 
Elle se retrouve grosso modo à moitié (pas exactement) hors de l'écran
 
https://i.imgur.com/0AuCrrh.png


Message édité par Lt Ripley le 01-04-2023 à 17:45:02

---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

Marsh Posté le 01-04-2023 à 10:43:48   

Reply

Marsh Posté le 01-04-2023 à 11:02:30    

J'ai  !

 

Je fais

 

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        screenWidth = (int) screenSize.getWidth();
        screenHeight = (int) screenSize.getHeight();

 

ensuite simplement il faut dire
setLocation(screenWidth-largeurBarre, screenHeight-hauteurBarre);

 


Edith : pour info la definition a cette mise a l'echelle c'est 2071 * 1165


Message édité par Lt Ripley le 01-04-2023 à 11:08:44

---------------
Mes apps  |  Viens coder  |  Mon topal de vente
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed