1. ホーム
  2. dart

[解決済み] 段落内のテキストを太字にする(または書式設定する)にはどうしたらよいですか?

2022-04-26 03:10:50

質問

1行のテキストに異なる書式を設定するには?

こんにちは 世界

解決するには?

を使用する必要があります。 リッチテキスト ウィジェットです。

リッチテキストウィジェットには テキストスパン ウィジェットは、子テキストスパンのリストを持つことができます。

各 TextSpan ウィジェットには、それぞれ異なる テキストスタイル .

以下は、レンダリングするコードの例です。 こんにちは 世界

var text = RichText(
  text: TextSpan(
    // Note: Styles for TextSpans must be explicitly defined.
    // Child text spans will inherit styles from parent
    style: const TextStyle(
      fontSize: 14.0,
      color: Colors.black,
    ),
    children: <TextSpan>[
      TextSpan(text: 'Hello'),
      TextSpan(text: 'World', style: const TextStyle(fontWeight: FontWeight.bold)),
    ],
  ),
);