文字

TextFlatten {
    "a".emit(color = Color.RED)
    "b".emit(style = DslCharStyle().italic)
}

不要忘记emit(),否则这个字符串不会显示。可以为字符串的每个部分指定字号、样式、颜色。

size建议指定为9.px的整数倍。

换行

TextFlatten永远是一行,即使里面有\n字符也会自动去掉。如果要用\n换行应该使用TextFoldable。如果想让文字填满长度后自动换行,应该使用TextAutoFold

它们会自动计算布局所需的最小空间,并“撑开”外部空间。TextAutoFold的最小宽度是0。


This site uses Just the Docs, a documentation theme for Jekyll.