使用之前的准备:
注:本文章会随着作者的不断使用进行不断更新,有不太清楚的部分也可以在评论区进行询问,作者会优先添加相应部分介绍与示例。
有关于ttkbootstrap的简介:
ttkbootstrap 是一个基于 tkinter 的界面美化库,使用这个工具可以开发出类似前端 bootstrap 风格的 tkinter 桌面程序,使用起来其实和tkinter几乎是完全一样的。
官方文档:https://ttkbootstrap.readthedocs.io/en/latest/
ttkbootstrap模块的下载:
确保已安装 Python 和 pip。如果还没有安装,请参考官方文档进行安装。
在命令行中输入以下命令,进行 ttkbootstrap 安装:
pip install ttkbootstrap
控件的使用示例:
窗体的创建相关配置
导入模块
import ttkbootstrap as ttk
创建窗口并选择一个初始主题——darkly为黑暗风格的主题
root = ttk.Window(themename="darkly")
注:还有其他的很多主题,例如这些:
默认主题 (“default”),一种黑色主题
光明主题 (“clam”),一种淡蓝色主题
UNIX主题 (“alt”),一种蓝色主题
经典主题 (“classic”),一种灰色主题
Vista主题 (“vista”),一种深蓝色主题
XP主题 (“xpnative”)
拉丁主题 (“winnative”)
要设置主题,您可以使用ttk.Style()类的theme_use()方法。例如,style.theme_use(‘clam’)将应用光明主题。
您还可以使用style.theme_names()方法来获取当前系统上可用的主题名称列表。
请注意,可用的主题因操作系统和安装的ttk版本而异。某些主题可能在某些系统上不可用。
甚至还可以通过库自带的软件生成自定义的主题,这个暂时不介绍,后面看情况是否详细介绍一下。
运行UI
root.mainloop()
运行效果如下:
随意添加一些控件看一下大概的效果。
如图所示:
ttkbootstrap中一些特有的好用的控件的介绍
未完待续……