Forum >> Programmazione Python >> GUI >> Dimensioni schermo

Pagina: 1

Buongiorno a tutti, io avrei bisogno di creare un'interfaccia grafica (auto adattante) che possa essere usata con monitor di diverse risoluzioni , sia su windows che su raspberry; qualcuno mi sa indicare i comandi per poter rilevare le dimensioni dei vari monitor in pixel ?




Grazie




uso la ver 3.7 di python






------
Alberto
Tutti i GUI framework hanno degli strumenti per rilevare la geometria dello schermo... devi studiare la documentazione del gui framework che intendi usare. Ovviamente poi anche il sistema operativo ha delle primitive per scoprire la stessa cosa, ed è certamente possibile interrogare queste primitive dal "lato Python" dell'applicazione, ma dovresti scrivere un po' di codice a mano e sarebbe perfettamente inutile visto che tanto appunto userai un gui framework che fa già questo lavoro per te.
https://leanpub.com/capirewxpython: Capire wxPython, il mio libro
https://pythoninwindows.blogspot.com: Python in Windows, il mio blog e le mie guide
Immagino che tu stia cercando qualcosa tipo questo:







import tkinter as tk
from tkinter import *

root=Tk()

root.overrideredirect(True)
root.geometry("{0}x{1}+0+0".format(root.winfo_screenwidth(), root.winfo_screenheight()))
root.focus_set()
root.bind("<Escape>", lambda e: root.quit())

root.mainloop()



Pagina: 1



Esegui il login per scrivere una risposta.