python tkinter实例_Python Tkinter minsize()用法及代码示例

在Tkinter中,minsize()方法用于设置Tkinter窗口的最小大小。使用此方法,用户可以将窗口的初始化大小设置为最小大小,但仍然可以最大化并放大窗口。

用法:

master.minsize(height, width)

此处,高度和宽度以像素为单位。

代码1:没有最小大小的根窗口,这意味着您可以根据需要缩小窗口。

# importing only  those functions

# which are needed

from tkinter import *

from tkinter.ttk import *

from time import strftime

# creating tkinter window

root = Tk()

# Adding widgets to the root window

Label(root, text = 'GeeksforGeeks',

font =('Verdana', 15)).pack(side = TOP, pady = 10)

Button(root, text = 'Click Me !').pack(side = TOP)

mainloop()

输出:

初始根窗口,大小不变

d6cfe6d6fe0e34eb2ef689e6213e2dc2.jpg

缩小后的根窗口,因为没有最小几何体,所以看到窗口完全缩小了。

1860f4c07227b23d11a0d75102e8ebb2.jpg

代码2:最小尺寸的根窗口。

# importing only  those functions

# which are needed

from tkinter import *

from tkinter.ttk import *

from time import strftime

# creating tkinter window

root = Tk()

# setting the minimun size of the root window

root.minsize(150, 100)

# Adding widgets to the root window

Label(root, text = 'GeeksforGeeks',

font =('Verdana', 15)).pack(side = TOP, pady = 10)

Button(root, text = 'Click Me !').pack(side = TOP)

mainloop()

输出:

初始窗口

dad8e1107d8a7dce7e246cd6a29dcbff.jpg

扩展窗口(由于我们没有设置窗口的最大尺寸,因此我们可以根据需要扩展窗口的大小)。

a1d4394543371f0e6cb808c4a04ea265.jpg

窗口缩小到最小大小(不能再缩小了)。

59a8f0bf53c36abedeaa5fef8289d0f2.jpg

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值