screen_width, screen_height = get_screen_size() print(f"Screen width: {screen_width}, Screen height: {screen_height}") 解释与注意事项 通过创建一个不可见的Tkinter根窗口,我们可以查询屏幕的尺寸。使用root.destroy()销毁窗口,以避免程序挂起。Tkinter方法简单且高效,适合大多数应用场景。 三、使用SCREENIN...
1.1 创建Tkinter窗口 在使用Tkinter之前,我们需要先创建一个Tkinter窗口。可以使用Tk()类来创建一个主窗口。 import tkinter as tk root = tk.Tk() root.geometry("400x300") # 设置窗口大小 root.title("Tkinter窗口") 在上面的代码中,我们创建了一个宽400像素,高300像素的Tkinter窗口,并设置了窗口的标题。
importtkinterastkdefshow_window_size():width=root.winfo_width()height=root.winfo_height()print(f"窗口宽度:{width}, 窗口高度:{height}")root=tk.Tk()root.geometry("400x300")# 按钮用于获取窗口尺寸button=tk.Button(root,text="获取窗口大小",command=show_window_size)button.pack(pady=20)root.m...
importtkinterastkdefget_screen_size():root=tk.Tk()root.withdraw()# 隐藏主窗口width=root.winfo_screenwidth()# 获取屏幕宽度height=root.winfo_screenheight()# 获取屏幕高度returnwidth,heightif__name__=="__main__":screen_width,screen_height=get_screen_size()print(f"屏幕尺寸:{screen_width}x{...
importtkinter as tk root =tk.Tk()print(root.winfo_screenwidth())print(root.winfo_screenheight()) root.destroy() 标准库不用pip install 这段代码的运行测试: E:\py>python tp2.py19201080 二、利用ctypes库 importctypes user32=ctypes.windll.user32#单显示器屏幕宽度和高度:screen_size0= user32...
这段代码首先导入了tkinter库,然后定义了一个get_display_size函数来获取显示器的尺寸。在函数内部,我们创建了一个Tk实例并立即隐藏它,然后调用winfo_screenwidth()和winfo_screenheight()方法来获取屏幕的宽度和高度,并打印出来。最后,函数返回这两个值。 这种方法适用于大多数情况,但需要注意的是,它获取的是主屏...
import ctypes user32 = ctypes.windll.user32 #单显示器屏幕宽度和高度: screen_size0 = user32.GetSystemMetrics(0), user32.GetSystemMetrics(1) #对于多显示器设置,您可以检索虚拟显示器的组合宽度和高度: screen_size1 = user32.GetSystemMetrics(78), user32.GetSystemMetrics(79) print(screen_size0," "...
screen_width = win32api.GetSystemMetrics(win32con.SM_CXSCREEN) screen_height = win32api.GetSystemMetrics(win32con.SM_CYSCREEN) 3. 获取桌面的大小 要获取桌面的大小,我们可以使用tkinter模块中的Tk类和winfo_screenwidth、winfo_screenheight方法。Tk类是Tkinter中的主窗口类,我们可以使用它来获取桌面的宽度和...
EN在 Python 图形化界面基础篇的本篇文章中,我们将聚焦于 Tkinter 中如何添加文本框( Entry )。文本...
//ttkbootstrap.readthedocs.io/en/latest/zh/(43~53章)其他参考会在章节前列出部分内容来源网络# 操作系统为Windows 7Python版本3.10,Tk版本8.6运行结果的窗口图片会缩放到80%,96 dpi有些运行结果会使用gif动图展示,或是有额外的补充文件,需到Python tkinter result文件中的查看# gif录制软件:ScreenToGif# 此...