チェックボックス

チェックボックスの最新ニュースをまとめて検索!

チェックボックスの例

チェックボックス: Check box, Tick box)は、GUIの構成要素(ウィジェット)の一種で、いくつかあるオプションから複数の項目を選択するのに使われる。通常、四角の中に空白(偽の場合)かチェックマーク(真の場合)が表示される形式である。チェックボックスの隣にはその説明文が付与される。チェックボックスの状態を反転させるには、チェックボックスまたはその説明文上でマウスをクリックすればよい(あるいはショートカットキーを使う)。

[編集] 3状態チェックボックス

アプリケーションソフトウェアによっては、3状態のチェックボックスを使っている場合がある。第三の状態は、チェックボックス内が灰色(あるいはダッシュを表示)となる(グレイアウトとも呼ぶ)。この第三の状態は、システムの現在状態ではそのチェックボックスを選択できないことを示す。あるいは、そのチェックボックスが複数オブジェクトの集合的状態を表す場合、一部のオブジェクトが真(チェックされている)で、残りが偽(空白)となっていることを示す。ユーザがグレイアウト状態を選択することはできず、単にユーザーに現在状態を示すのに使われる。

例えば、FTPで転送するファイルを選択するのにチェックボックスを使うことがある。このとき、1度に複数のファイルを選択できるようツリービュー表示にして、フォルダまたはディレクトリ単位にも選択できるようにする。あるフォルダ内の一部のファイルがチェックされ、残りが空白の場合、そのフォルダに対応したチェックボックスはグレイアウト状態となる。このグレイアウト状態のチェックボックスを選択すると、以下のどちらかの状態となり、クリックするたびにもう一方になって、グレイアウト状態にはならない。

  • そのフォルダ配下の全ファイル/フォルダがチェック状態となる。
  • そのフォルダ配下の全ファイル/フォルダが非チェック状態となる。

実装によっては第三の状態もユーザーが選択できる場合がある。この場合、下位の全オブジェクトの選択/非選択の状態をシステムが記憶しておく。これはUndo機能の一種である。

[編集] HTML

Webフォームでは、HTML要素 <input type="checkbox" /> でチェックボックスが表示される。

[編集] 関連項目

最終更新 2009年9月23日 (水) 00:25 (日時は個人設定で未設定ならばUTC)。
【チェックボックス】変更履歴

ご利用上の注意