icons
图标模块
Emoji
源代码在ttkbootstrap/icons.py
ttkbootstrap.icons.Emoji
一个包含表情符号字符的类,可以在任何带有该选项的 tkinter 小部件的参数中使用。
categories()
staticmethod
获取一组类别。
返回:
类型 | 描述 |
---|---|
set | 表情符号类别。 |
例子:
>>> Emoji.categories()
{'component', 'animal-nature', 'objects', 'symbols', 'flags',
'people-body', 'smiley-emotion', 'activities', 'food-drink',
'travel-places'}
get(name) staticmethod
按名称查找表情符号。
参数:
名字 | 类型 | 描述 | 违约 |
---|---|---|---|
name | str | 要查找的表情符号的名称。 | 必填 |
返回:
类型 | 描述 |
---|---|
Union[EmojiItem, None] | 选定的表情符号或无(如果未找到)。 |
例子:
>>> Emoji.get('winking face')
😉
>>> face = Emoji.get('winking face')
>>> face.name
WINKING FACE
>>> face.category
smiley-emotion
>>> face.subcategory
face.smiling
>>> face.char
😉
subcategories(category=None)
staticmethod
获取一组所有子类别或特定类别。
参数:
名字 | 类型 | 描述 | 违约 |
---|---|---|---|
category | str | 要查询的类别的名称。 | None |
返回:
类型 | 描述 |
---|---|
set | 所有子类别或特定类别的类别。 |
例子:
>>> Emoji.subcategories('activities')
{'award-medal', 'arts & crafts', 'event', 'game', 'sport'}
icon
ttkbootstrap.icons.Icon
包含 base64 图像属性的容器类,这些属性可以 在类中使用参数。PhotoImage``data
属性:
名字 | 类型 | 描述 |
---|---|---|
icon | str | ttkbootstrap 图标。 |
error | str | 错误图像。 |
warning | str | 警告图像。 |
question | str | 问题图像。 |
info | str | 信息图像。 |
例子:
img = tk.PhotoImage(data=Icon.warning)