一架梯子,一头程序猿,仰望星空!

Flutter Text


Text 具有某个单一样式, 用于展示文本的widget组件, 支持一行或者多行文本。

1. 基本用法

例子1:

Text('Hello world')

例子2:
设置文本对齐方式。

Text(
    'Hello world',
    textAlign:TextAlign.center  // 文本居中对齐, 当然也可以left左对齐,right右对齐
)

例子3:
设置文本样式,例如设置文本粗体、字体颜色、字体大小等

Text(
    'Hello world',
    textAlign:TextAlign.left, // 左对齐
    style: TextStyle(
            fontSize: 16, // 设置字体大小
            color: color: Colors.red,  // 设置字体颜色,为红色
            fontWeight: FontWeight.bold // 粗体
          ) // 通过TextStyle类,设置字体样式。
)

2. 参数说明

参数参数类型说明是否可选
dataString文本内容, Text第一个参数。
textAlignTextAlign文本的对齐方式,可以选择左对齐、右对齐还是居中对齐
styleTextStyle用于指定文本显示的样式如颜色、字体、粗细、背景等
maxLinesint文本最大行数
overflowTextOverflow文本溢出的时候展示方式