Python窗口大小怎么修改?Tkinter窗口大小如何不可改變

Tkinter模塊所創建出來的程序是能夠顯示在桌面上的窗口,而窗口就是會有長寬分辨率大小存在,那么在實際開發過程之中就會有窗口大小修改和不可改變窗口大小的需求 。下面這篇文章所要來介紹的內容就是python修改方法大小的方法,以及禁止改變窗口大小的方法 。

Python窗口大小怎么修改?Tkinter窗口大小如何不可改變


一、設置窗口大小
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窗口大小如何不可改變”的全部內容了,希望對你有所幫助 。

    猜你喜歡