

テキストボックスは、入力ボックス、テキストフィールド、テキスト入力ボックスとも呼ばれ、ユーザーがプログラムで処理するためのテキストを入力できるグラフィカルユーザーインターフェイス(GUI)の制御要素です。 [1] [2]
典型的なテキストボックスは長方形で、テキストボックスとインターフェースの他の部分を区切る境界線が付いている場合もあります。テキストボックスには、水平スクロールバーと垂直スクロールバーが含まれる場合があります。テキストボックスには通常、テキストカーソル(通常は点滅する垂直線)が表示され、現在編集中のテキスト領域を示します。マウス カーソルは、テキストボックス上を移動すると形状が変わるのが一般的です。[3]
ほとんどのオペレーティング システムと GUI フレームワークには、広範な組み込み機能を備えたテキスト ボックス コントロールが用意されていますが、ビデオ ゲームなどの一部のアプリケーションでは、簡略化されたバージョンを実装する場合があります。
キーボードのキーを押すと、キャレットの位置にテキストが追加されます。非常にシンプルなテキストボックスではキャレットが表示されない場合があります。その場合、入力された新しい文字は現在のテキストの末尾に表示されることになります。
マウスを使用する場合:
キーボードの使用:
挿入モードまたは上書きモードで作業します。通常、この切り替えは を使用します。挿入モードでは、キャレットの右側に文字がある場合、新しい文字はその前に挿入されます。一方、上書きモードでは、新しい文字を入力すると、キャレット位置の右側の文字が置き換えられます(上書きされます)。 Insert key
すでに入力されているテキストの一部が選択されている状態でテキストを入力すると、選択されたテキストが置き換えられます。
Delete/キーを押すと、現在のキャレット位置の右または左に 1 文字が削除され、または キーと一緒に押すと1 単語が削除されます。 ← BackspaceCtrlcommand key
標準のクリップボード操作を使用してテキストを編集します。
編集は+ / + (Windows) または+ / + + (Mac OS) で元に戻したりやり直したりできます。CtrlZCtrlY⌘ CommandZ⌘ Command⇧ ShiftZ
「テキストボックス」という用語は、タイポグラフィ、デスクトップパブリッシング、印刷デザインにおいても、視覚的に区別されたテキスト用のコンテナを指すために使用されます。これらのテキストボックスは通常、引用、サイドバー、または補足情報を強調するために使用される、枠線または網掛けされた領域です。雑誌、新聞、教科書、技術文書などでよく見られます。この用法はデジタルインターフェースが登場する以前から存在し、印刷物やレイアウトデザインでは今でも一般的ですが、ウェブサイトデザインでも使用されることがあります。
このコンテキストでは、テキスト ボックスは次のようになります。