使用ttkbootstrap为Tkinter程序美化界面
ttkbootstrap是tkinter的主题扩展,类似网页的Bootstrap风格主题。
安装
pip install ttkbootstrap
查看示例程序
python -m ttkbootstrap
示例图片
使用
将原来的导入替换成如下方式即可
|
|
ttkbootstrap除了支持tkinter的组件外,还新增了很多组件和功能。
组件名 | 说明 |
---|---|
DateEntry | 日期输入框 |
DatePickerPopup | 日期选择框 |
Floodgauge | 带文字的进度条 |
Meter | 仪表盘 |
icons | 图标模块 支持Icon和Emoji |
ScrolledFrame | 可以滚动的容器,滚动条自动隐藏 |
ScrolledText | 可滚动的文本框,滚动条自动隐藏 |
Tableview | 增强表格,带分页,右键菜单操作表格 |
toast | 系统通知消息 |
ToolTip | 提示框,鼠标放在组件上时弹出 |
validation | 数据验证模块 |
相关博客
更多请查阅官方文档
https://ttkbootstrap.readthedocs.io/en/latest/zh/styleguide/