Tkinter模块所创建出来的程序是能够显示在桌面上的窗口,而窗口就是会有长宽分辨率大小存在,那么在实际开发过程之中就会有窗口大小修改和不可改变窗口大小的需求 。下面这篇文章所要来介绍的内容就是python修改方法大小的方法,以及禁止改变窗口大小的方法 。

一、设置窗口大小
Tkinter模块之中设置窗口大小使用到的方法为geometry(),在其中只需要接收一个字符串类型的参数 。在这个字符串之中窗口大小是通过200x400这样的格式来决定的,而在其前面的字符则表示该窗口处在屏幕上的哪一个位置 。那么设置的窗口大小是不能够超过屏幕大小,超过的话则是会自动将其调整为和屏幕一样长宽,示例如下:
from tkinter import *root = Tk()root.geometry('300x400')二、窗口大小不可改变
Tkinter模块之中窗口大小不可改变也是通过方法来设置的,并且这个方法在调用时也会同时将这个窗口的大小改变,也就是说它只要写在geometry()方法后面,优先级就是高于该方法来重置窗口大小 。
此方法叫做resizable(),它只接受width以及height两个参数,而这两个参数只需要设置为布尔类型的False即可 。它们表示的意思就是窗口长宽无法通过拖拽或者是放大按钮形式进行修改,如果只设置一个参数的值为False,那么该窗口的大小就是能够在上下或者是左右其中一个方向上改变,示例如下:
root.resizable(width=False, height=False)【Python窗口大小怎么修改?Tkinter窗口大小如何不可改变】以上就是关于“Python窗口大小怎么修改?Tkinter窗口大小如何不可改变”的全部内容了,希望对你有所帮助 。
猜你喜欢
- Tkinter窗口居中怎么做?Tkinter模块怎么将窗口居中显示在当前屏幕
- Tkinter窗口设置滚动条怎么做?Python如何给Tkinter窗口添加滚动条
- Tkinter窗口图标怎么改?Tkinter如何设置窗口属性
- python字典中的fromkeys是什么?python中fromkeys()函数的基本用法
- Python如何处理异常报错?Python处理异常报错的方法
- python中的对数是怎么表示的?python中的对数log函数表示及用法
- Python枚举类型可以比较大小吗?Python3枚举类比较有什么限制?
- 冰箱怎样调节大小 看这里
- 5寸照片大小参照物 5寸照片大小参照物有哪些
- 磁阻尼系数的大小与哪些因素有关 磁阻尼系数的大小与哪些因素有关的解释
