ウィジェット (GUI)

ウィジェット（）は、グラフィカルユーザインタフェース（GUI）のインタフェース部品（UIパーツ）の総称であり、ウィンドウやテキストボックスなどが含まれる。コントロールとも。ウィジェットは、物理的な対応物との関連で分類されることもある。例えば、マウスカーソルでクリックされる仮想ボタンと、指で押す物理的なボタンといった対応である。ウィジェットは、ウィジェット・ツールキットの形態でまとめて提供されることが多い。プログラマは、ウィジェットを組み合わせてGUIを構築する。
語源.
"widget" とは、英語で「（名前の分からない）小型装置、部品、仕掛け」を意味する。GUI部品をウィジェットと呼ぶようになったのは、1980年代のProject Athenaが最初である。「他の類似の用語には不適切な意味が内包されているため」この単語が選ばれた。また、このプロジェクトのIntrinsicsツールキット（いわゆる Xtライブラリ）は、X Window System 上でウィンドウと各ウィジェットを関連付けたため、ウィンドウ (window) と同じ接頭部の用語が選ばれたという。