テキストボックス

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ
テキスト入力ボックス
テキスト処理プログラムのテキストボックス

テキストボックス入力ボックス)、テキストフィールド、またはテキスト入力ボックスは、グラフィカルユーザーインターフェイスの制御要素であり、ユーザーがプログラムで使用するテキスト情報を入力できるようにする必要があります。[1] [2] ヒューマンインターフェイスガイドラインでは、1行の入力のみが必要な場合は単一行のテキストボックスを、複数行の入力が必要な場合は複数行のテキストボックスを推奨しています。編集不可能なテキストボックスは、単にテキストを表示するという目的を果たすことができます。

一般的なテキストボックスは、任意のサイズの長方形であり、テキストボックスをインターフェイスの他の部分から分離する境界線が付いている場合があります。テキストボックスには、0、1、または2つのスクロールバーを含めることができます。テキストボックスには通常、編集中のテキストの現在の領域を示すテキストカーソル(通常は点滅する垂直線)が表示されます。マウス カーソルがテキストボックスにカーソルを合わせると、その形が変わる のが一般的です。

標準機能

一般的な実装では、ユーザーは次のことを実行できます。

  • キーボードを使用してテキストを入力する
    • キーを押すと、キャレットがある場所にテキストが表示されます。一部の非常に単純なテキストボックスにはキャレットが表示されない場合があります。これは、入力された新しい文字が現在のテキストの最後に表示されることを示唆しています。
  • テキストの一部をナビゲートして選択します
    • マウスの使用:
      • マウスカーソルで目的のポイントをクリックして、キャレットの位置を変更します。
      • テキストの目的の部分の一方の端にカーソルを置き、ボタンを押したままもう一方の端にカーソルをドラッグして、マウスのメインボタンを押してテキストの一部を選択します。
    • キーボードの使用:
      • 矢印キーを押すと、キャレットの位置が1文字または1行ずつ変更されます(複数行のテキストボックス内)。
      • ホーム/エンドキー(MicrosoftのWindows OS)またはコマンド-左矢印/コマンド-右矢印(AppleMac OS)を押すと、キャレットが行の最初/最後に移動します。
      • Page Up / Downを押すと、キャレットのページ(一度にテキストボックスに表示できる行数)が前後に移動するか(Windows)、スクロールバーのサムがキャレットの位置を変更せずにページを前後に移動します(Mac)。 OS);
      • Ctrlキー(Windows)を押しながら矢印キーまたはHome / Endキーを押すと、キャレットが単語、段落、ドキュメントの開始/終了などの大きなステップで移動します
      • Optionキー(Mac OS)を押しながら矢印を押すと、キャレット全体の単語または段落が移動します。
      • コマンドキーを押しながら上矢印または下矢印を押す(Mac OS)か、Ctrlキーを押しながらホーム/終了を押す(Windows)と、キャレットがドキュメントの最初または最後に移動します。
      • Shiftキーを押しながらマウスまたはキーボードでキャレットの位置を変更すると、Shiftキーを最初に押したときのキャレットの位置と現在の位置の間のテキストが選択されます
      • Control-A | Ctrl + A(Windows)を押すと、すべてのテキストが選択されます。
  • テキストを編集します(すでに入力されているテキストの変更を有効にします)
    • 挿入モードまたは上書きモードで作業します。通常、Insertキーを使用して切り替えます。挿入モードでは、キャレットの右側に文字がある場合、新しい文字がその前に挿入されます。上書きモードでは、新しい文字を入力すると、キャレット位置の右側の文字が置き換えられます(上書きされます)。
    • すでに入力されているテキストの一部が選択されているときにテキストを入力すると、選択されたテキストが置き換えられます。
    • Delete / Backspaceキーを押すと、現在のキャレット位置の右/左に1文字削除され、Ctrlキーまたはコマンドキーを押しながら1文字削除されます。
    • 標準のクリップボード操作を使用してテキストを編集します。
  • Ctrl + Z / Ctrl + Y(Windows)またはcommand-Z / command-shift-Z(Mac OS)で変更元に戻す/やり直す

示されているキーは、MicrosoftWindowsおよびMacOSXのテキストボックスウィジェットに関連しています。同一ではないにしても同様のキーボードバインディングがXWindow Systemおよび他のシステムに存在し、通常はWindowsと同じスキームに従います。

参考文献

  1. ^ 2020年8月
  2. ^ 「テキストボックス」techTerms