跳到主要内容

OutlinedBorder

OutlinedBorder 类有以下实现:

  • StadiumBorder: 体育场形状的边框。
  • RoundedRectangleBorder: 圆角矩形边框。
    • radius - 边框半径,一个 BorderRadius 类的实例或一个数字。
  • CircleBorder: 圆形边框。
  • BeveledRectangleBorder: 斜角矩形边框。
    • radius - 边框半径,一个 BorderRadius 类的实例或一个数字。
  • ContinuousRectangleBorder: 连续矩形边框。
    • radius - 边框半径,一个 BorderRadius 类的实例或一个数字。

使用示例

import flet as ft

def main(page: ft.Page):

page.floating_action_button = ft.FloatingActionButton(
content=ft.Row(
[ft.Icon(ft.icons.ADD), ft.Text("Add")], alignment="center", spacing=5
),
bgcolor=ft.colors.AMBER_300,
shape=ft.RoundedRectangleBorder(radius=5),
width=100,
mini=True,
)

page.add(ft.Text("Just a text!"))

ft.app(target=main)