跳到主要内容

图标

显示一个 Material 图标。

图标浏览器

示例

在线示例

不同颜色和尺寸的图标

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

当鼠标悬停在图标上时显示的文本。