赞
踩
toast
吐司模块ToastNotification
用于临时警报或消息的半透明弹出窗口。您可以选择在指定的时间段内显示 Toast,否则必须单击 Toast 将其关闭。
例子:
import ttkbootstrap as ttk
from ttkbootstrap.toast import ToastNotification
app = ttk.Window()
toast = ToastNotification(
title="ttkbootstrap toast message",
message="This is a toast message",
duration=3000,
)
toast.show_toast()
app.mainloop()
__init__
(self, title, message, duration=None, bootstyle='light', alert=False, icon=None, position=None, **kwargs)
参数:
名字 | 类型 | 描述 | 违约 |
---|---|---|---|
title | str | 吐司标题 | 必填 |
message | str | 祝酒词 | 必填 |
duration | int | 显示吐司的毫秒数。如果为“无”(默认值),则必须单击 Toast 将其关闭。 | None |
bootstyle | str | 用于更新标签样式的样式关键字。接受的颜色关键字之一 | 'light ’ |
alert | bool | 指示在显示祝酒词时是否按响显示铃。 | False |
icon | str | 要在 Toast 的左上边框上显示的 unicode 字符。默认符号特定于操作系统。传递空字符串以删除符号。 | None |
iconfont | Union[str, Font] | 用于呈现图标的字体。默认情况下,这是特定于操作系统的。您可能需要更改字体,以便为要使用的图标启用更好的字符或表情符号支持。Windows(Segoe UI),Linux(FreeSerif),MacOS(Apple Symbol)。 | None |
position | Tuple[int, int, str] | 控制吐司位置的元组。默认值特定于操作系统。元组对应于(水平、垂直、锚点),其中水平和垂直元素表示顶层相对于锚点的位置,默认情况下为“ne”或左上角。可接受的锚点包括:n、e、s、w、nw、ne、sw、se。例如:(100, 100, ‘ne’)。 | None |
**kwargs | Dict | 传递给窗口的其他关键字参数Toplevel | {} |
hide_toast(self, *_)
销毁并关闭吐司窗口。
show_toast(self, *_)
创建并显示吐司窗口。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。