テキストボックス
テキストボックス（）とは、グラフィカルユーザインタフェースの基本要素の1つであり、同時にGUIプログラミングで使われる典型的なウィジェットの1つである。ユーザーがテキスト情報（プレーンテキスト）を入力するためのインタフェースとして使われる。編集不可のテキストボックスもあり、単にテキストを表示するのに使われる。編集可能なテキストボックスはエディットボックス（）と呼ばれることもある。機能を制限した簡易テキストエディタとして利用される。
典型的なテキストボックスは任意の大きさの矩形であり、他の部分との境界で区切られている。入力欄がくぼんだように見える陰影表現が付けられることが多いが、フラットデザインでは単色の境界線や色の違いだけで区別されることもある。アクティブ中は入力欄の中には点滅する縦棒（キャレット）が表示され、現在のテキストが入力される位置が示されるようになっている。マウスカーソルは、テキストボックス上にあるときは、その形状を変えるのが一般的である（Iビーム）。