Text
ウィジェットのデザイン設定をパターン別にまとめる。
Text
ウィジェットのスタイル設定方法
Text
ウィジェットのスタイルを設定する場合はstyle
プロパティにTextStyle
を指定することで行う。
Text
ウィジェットのスタイルパターン
Text
スタイル設定方法をパターン別に説明する。
色付き文字
TextStyle
のcolor
プロパティで色を指定する。
背景色付き文字
TextStyle
のbackgroundColor
プロパティで色を指定する。
任意サイズ文字
TextStyle
のfontSize
プロパティでフォントサイズを指定する。
細字文字
TextStyle
のfontWeight
プロパティでフォントの太さを指定する。
FontWeight.w100
を指定することで最も細い文字になる。w
に続く数値が大きいほど太くなる。
太字文字
TextStyle
のfontWeight
プロパティでフォントの重さを指定する。
FontWeight.bold
を指定することで太い文字になる。
超太字文字
TextStyle
のfontWeight
プロパティでフォントの太さを指定する。
FontWeight.w900
を指定することで最も太い文字になる。
イタリック文字
TextStyle
のfontStyle
プロパティでフォントのスタイルを指定する。
FontStyle.italic
を指定することでイタリック体になる。
上線付き文字
TextStyle
のdecoration
プロパティでフォントのスタイルを指定する。
TextDecoration.overline
を指定することでテキストの上に線を引くことができる。
下線付き文字
TextStyle
のdecoration
プロパティでフォントのスタイルを指定する。
TextDecoration.underline
を指定することでテキストの下に線を引くことができる。
色下線付き文字
TextStyle
のdecoration
プロパティでフォントのスタイルを指定する。
TextDecoration.underline
を指定し、さらにdecoraitonColor
に色を指定することで色付きの下線を引くことができる。
太下線付き文字
TextStyle
のdecoration
プロパティでフォントのスタイルを指定する。
TextDecoration.underline
を指定し、さらにdecorationThickness
にて太さを指定することで太い下線を引くことができる。
decorationThickness
に指定する数値が大きいほど線は太くなる。
打ち消し線付き文字
TextStyle
のdecoration
プロパティでフォントのスタイルを指定する。
TextDecoration.lineThrough
を指定することでテキストに打ち消し線を引くことができる。
波線(はせん)下線付き文字
TextStyle
のdecoration
プロパティでフォントのスタイルを指定する。
TextDecoration.underline
を指定し、decorationStyle
にTextDecorationStyle.dashed
を指定することで波線状の下線を引くことができる。
二重下線付き文字
TextStyle
のdecoration
プロパティでフォントのスタイルを指定する。
TextDecoration.underline
を指定し、decorationStyle
にTextDecorationStyle.double
を指定することで二重下線を引くことができる。
波打った下線付き文字
TextStyle
のdecoration
プロパティでフォントのスタイルを指定する。
TextDecoration.underline
を指定し、decorationStyle
にTextDecorationStyle.wavy
を指定することで波打った下線を引くことができる。
任意の文字間隔
TextStyle
のletterSpacing
プロパティで文字間隔を指定する。
letterSpacing
に指定する数値を大きくするほど文字間隔が広くなる。
任意の単語間隔
TextStyle
のwordSpacing
プロパティで単語間隔を指定する。
wordSpacing
に指定する数値を大きくするほど単語間隔が広くなる。
影付き文字
TextStyle
のshadows
プロパティで影のスタイルを指定する。
offset
プロパティで影の位置を指定する。値が大きくなるほど文字本体から離れる。
blurRadius
で影のぼやけ具合を指定する。値が大きくなるほど影がぼやける。
color
で影の色を指定する。