# qooxdoo

## Universal JavaScript Framework

### Navigation

- index
- next |
- previous |
- » Home »
- qooxdoo v1.6 documentation »
- Table of Contents »
- References »
- Widget Reference »
- Widget Reference List »

# CheckBox

A CheckBox widget for Boolean values.

## Preview Image

## Features

- Mouse and keyboard control.
- Ellipsis: If the label does not fit into the widget bounds an ellipsis (”...”) is rendered at the end of the label.

## Description

The CheckBox is a common widget found in many GUI applications. A CheckBox can be checked or not checked, either by mouse or keyboard. When the tri-state mode is enabled, there is an additional third state. The third state means that the CheckBox was neither checked nor unchecked, i.e. the state of the CheckBox is undetermined.

The CheckBox supports an optional plain text.

Also it is possible to combine a CheckBox with a TreeItem to construct a complex widget.

## Demos

Here are some links that demonstrate the usage of the widget:

- CheckBoxes used in a GroupBox
- CheckBoxes used in a GroupBox to control a window
- A small dialog Demo
- ComboBox combined with a TreeItem

## API

Here is a link to the API of the Widget:
qx.ui.form.CheckBox