[Flutter]テキストを入力できるようにするには?

Flutter

どうも、ちょげ(@chogetarou)です。

Flutterでテキストを入力できるようにする方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

テキストを入力できるようにするには、次の3つのウェジェットを使います。

  • TextFieldウェジェット:簡易的なテキスト入力欄
  • TextFormFieldウェジェット:フォームの機能を備えたテキスト入力欄
  • CupertinoTextField : iOS風のテキスト入力欄

TextField

TextFieldウェジェットは、簡易的なテキスト入力欄を作る作ることの出来るウェジェットです。

使うには、まず、テキスト入力欄を表示したい場所にTextFieldを配置します。

そして、引数や他のウェジェットで機能や見た目をカスタマイズします。

TextField()

TextFormField

TextFormFieldは、フォームに必要な機能を備えたテキスト入力欄を作ることの出来るウェジェットです。

使うには、まず、TextFieldと同じで表示したい場所にウェジェットを配置します。

そして、フォームの機能や見た目などを引数で設定します。

TextFormField()

CupertinoTextField

CupertinoTextFieldは、iOS風のテキスト入力欄を作ることのできるウェジェットです。

使うには、まず、Cupertinoをインポートします。

import 'package:flutter/cupertino.dart';

次に、テキスト入力欄を表示したい場所に、CupertinoTextFieldウェジェットを配置します。

そして、CupertinoTextFieldの引数や他のウェジェットで機能や見た目をカスタマイズします。

CupertinoTextField()

まとめ

テキストを入力できるようにするには、次の3つのウェジェットを使います。

  • TextFieldウェジェット:簡易的なテキスト入力欄
  • TextFormFieldウェジェット:フォームの機能を備えたテキスト入力欄
  • CupertinoTextField : iOS風のテキスト入力欄

コメント

タイトルとURLをコピーしました