当前位置:首页 » tkinter » 正文

ttk组件,方便大家调整窗体大小的Sizegrip组件

  这篇文章讲解的是另一个很简单的ttk组件:Sizegrip组件主要是方便大家调整窗体大小而设计的,一定位于窗体的右下角,相信大家在不少的软件都遇到过。它没有太多可以设置的参数,方法,最多改一下背景颜色。

  下面的代码很简单,我都不知道要讲解什么了。

  创建Sizegrip组件很简单,也不用写什么参数:Sizegrip() 创建定位好,组件好安静地呆在窗体的右下角供你调整窗体的大小。

from tkinter import *
from tkinter.ttk import *
 
root=Tk()
root.geometry('150x100+888+444')
 
si=Sizegrip() # 创建一个Sizegrip组件
si.pack(side=BOTTOM,anchor=SE) # 这种组件一般是位于窗体右下角
 
print(si.keys())
 
root.mainloop()

运行结果

1.PNG

 

下面改一个这个sizegrip组件的背景颜色,因为它是ttk组件,改背景要用style()方法。

from tkinter import *
from tkinter.ttk import *
 
root=Tk()
root.geometry('150x100+888+444')
 
style1=Style()
style1.configure('1.TSizegrip',background='red')
 
si=Sizegrip(root,style='1.TSizegrip') # 创建一个Sizegrip组件
si.pack(side=BOTTOM,anchor=SE) # 这种组件一般是位于窗体右下角
 
root.mainloop()

运行结果

2.PNG

一般也不会改sizegrip组件的背景颜色,除非这个组件的父组件的背景颜色不是默认的,那么我们就把sizegrip组件背景颜色改成跟父组件相同的背景颜色就是了。

 

Sizegrip组件太简单了,就讲解到这里,下一篇文章,我来讲解选项卡组件Notebook

此文章来自:wb98.com  网站还有相关的系列课程文章,感兴趣的可以前往。


打赏 支付宝打赏 微信打赏

来源:济亨网

本文链接:https://wb98.com/post/338.html

    << 上一篇 下一篇 >>

    湘公网安备 43011102000514号 - 湘ICP备08100508号