Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tkinter顶层窗口与屏幕的自适应大小_Python_Tkinter_Toplevel - Fatal编程技术网

Python Tkinter顶层窗口与屏幕的自适应大小

Python Tkinter顶层窗口与屏幕的自适应大小,python,tkinter,toplevel,Python,Tkinter,Toplevel,我正在尝试用tkinter创建python接口 代码是在我的笔记本电脑上完成的,因此每个元素的大小(框架、标签、条目、按钮、文本字体大小等)都是根据我的笔记本电脑屏幕创建的。我按网格放置所有元素 但是当我在另一台屏幕较小的计算机上运行脚本时,我看不到整个界面 tkinter中是否有任何方法可以自动调整大小(减少文本大小、框架大小、条目大小),以使界面适合屏幕大小 谢谢你的帮助 不,不是特金特的水平。您的笔记本电脑操作系统可能有缩放整个屏幕的选项。你当然可以将其编码,比如在你的代码中有一个常量FO

我正在尝试用tkinter创建python接口

代码是在我的笔记本电脑上完成的,因此每个元素的大小(框架、标签、条目、按钮、文本字体大小等)都是根据我的笔记本电脑屏幕创建的。我按网格放置所有元素

但是当我在另一台屏幕较小的计算机上运行脚本时,我看不到整个界面

tkinter中是否有任何方法可以自动调整大小(减少文本大小、框架大小、条目大小),以使界面适合屏幕大小


谢谢你的帮助

不,不是特金特的水平。您的笔记本电脑操作系统可能有缩放整个屏幕的选项。你当然可以将其编码,比如在你的代码中有一个常量
FONT\u SIZE=20
,或者一些易于定制的东西。缩放整个屏幕的选项是什么意思。我无法在另一台电脑上缩小tk窗口的大小。顺便说一句,我发现了这篇文章:通过缩放屏幕,我的意思是基本上将显示器分辨率更改为与其他电脑相同或更大。你找到的答案是好的,这是我提到的使用常数的扩展,除了值是根据屏幕大小计算的。不,不是tkinter的水平。您的笔记本电脑操作系统可能有缩放整个屏幕的选项。你当然可以将其编码,比如在你的代码中有一个常量
FONT\u SIZE=20
,或者一些易于定制的东西。缩放整个屏幕的选项是什么意思。我无法在另一台电脑上缩小tk窗口的大小。顺便说一句,我发现了这篇文章:通过缩放屏幕,我的意思是基本上将显示器分辨率更改为与其他电脑相同或更大。你找到的答案是好的,它是我提到的使用常数的扩展,除了值是根据屏幕大小计算的。