教程 > tkinter 教程 > 阅读:286

tkinter 教程 状态栏——迹忆客-ag捕鱼王app官网

状态栏通常是 gui 底部的窄条,用于指示一些额外的信息,例如文件的字数统计或可能为用户界面增加额外价值的任何内容。

tkinter 没有专用的状态栏控件,但可以使用具有合理配置的标签控件作为 gui 中的状态栏。


tkinter 状态栏

import tkinter as tk
 
app = tk.tk() 
app.geometry('300x200')
app.title("basic status bar")
statusbar = tk.label(app, text="on the way…", bd=1, relief=tk.sunken, anchor=tk.w)
statusbar.pack(side=tk.bottom, fill=tk.x)
app.mainloop()

tkinter 状态栏示例

statusbar = tk.label(app, text="on the way…", bd=1, relief=tk.sunken, anchor=tk.w)

bd 设置边框的大小,relief 设定标签的显示方式。我们希望标签看起来有些凹陷,这样状态栏看起来就像是窗口的一部分。

anchor 设置标签内文本的对齐方式。w 意思是 west 或左对齐。

statusbar.pack(side=tk.bottom, fill=tk.x)

此状态栏位于 gui 的底部,如果我们调整窗口大小,它将始终覆盖窗口的整个宽度。

查看笔记

扫码一下
查看教程更方便
网站地图