图标
显示一个 Material 图标。
示例
不同颜色和尺寸的图标
- Python
import flet as ft
def main(page: ft.Page):
page.add(
ft.Row(
[
ft.Icon(name=ft.icons.FAVORITE, color=ft.colors.PINK),
ft.Icon(name=ft.icons.AUDIOTRACK, color=ft.colors.GREEN_400, size=30),
ft.Icon(name=ft.icons.BEACH_ACCESS, color=ft.colors.BLUE, size=50),
ft.Icon(name="settings", color="#c1c1c1"),
]
)
)
ft.app(target=main)
属性
color
图标的颜色。
name
图标的名称。您可以使用开源的图标浏览器应用程序在 Flet 中编写来搜索所有可用图标的列表。
semantics_label
此图标的语义标签。它不显示在 UI 中,但在可访问模式(例如 TalkBack/VoiceOver)中会被宣布。
size
图标的尺寸。默认为 24
。
tooltip
当鼠标悬停在图标上时显示的文本。