ウィジェット (GUI)
ウィジェット(英: Widget)は、グラフィカルユーザインタフェース(GUI)を構成するインタフェース部品の総称である。コントロールとも。

各種GUIウィジェット

ボタン

ラジオボタン

チェックボックス
スライダー
テキストボックス

ダイアログボックス
ウィジェットの一例としてウィンドウやテキストボックスが挙げられる。ウィジェットは物理的な対応物との関連で分類されることもある。例えば、マウスカーソルでクリックされる仮想ボタンと、指で押す物理的なボタンといった対応である。
ウィジェットは、ウィジェット・ツールキットの形態でまとめて提供されることが多い。プログラマはウィジェットを組み合わせてGUIを構築する。
語源
英語の一般名詞である widget は「(名前の分からない)小型装置、部品、仕掛け」を意味する。ここから派生してGUIの分野ではGUI部品をウィジェットと呼ぶようになった。これは1980年代のProject Athenaが最初である。「他の類似の用語には不適切な意味が内包されているため」この単語が選ばれた。また、このプロジェクトのIntrinsicsツールキット(いわゆる Xtライブラリ)は、X Window System 上でウィンドウと各ウィジェットを関連付けたため、ウィンドウ (window) と同じ接頭部の用語が選ばれたという[1]。
主なウィジェット
選択
- ボタン — 押す(クリックする)ことで何らかの選択をするウィジェット
- スライダー — スクロールバーに似ているが、何らかの値を設定するのに使われるウィジェットであって、スクロールのためのものではない。
- リストボックス — リスト状のアイテムから1つ以上のアイテムを選択するウィジェット
- スピンボタン
- ドロップダウンリスト — 通常時は選択されたアイテムのみを表示しているリストボックスに類似したウィジェット
- メニュー
- コンテキストメニュー — あるアイテムをクリックしたときポップアップされるメニュー
- ツールバー — 縦または横に一列に並んだボタンやアイコンで構成されるウィジェット
- コンボボックス — テキストボックスにメニューやリストボックスが追加されたもの
- アイコン
- ツリービュー — ファイルマネージャなどによく使われる木構造を表すウィジェット
- グリッドビュー — 配列に対応した表形式のウィジェット
出力
脚注
- Ralph R. Swick, Mark S. Ackerman (1988年). "The X Toolkit: More Bricks for Building User-Interfaces, or, Widgets for Hire". USENIX Winter. pp. 221–228. 2007年1月3日閲覧。
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.