# qooxdoo

## Universal JavaScript Framework

### Navigation

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

# Button

A Button widget is used to display plain text and/or an icon. The button supports mouse and key events.

## Preview Image

## Features

- Contain text and/or icon.
- Mouse and keyboard support.
- Ellipsis: If the label does not fit into the widget bounds an ellipsis (”...”) is rendered at the end of the label.

## Description

The button widget is a normal widget for a GUI. The button supports plain text and icon. Also it is possible to handle user interactions with mouse and keyboard.

## Demos

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

- A button demo with differently configured buttons
- A window demo which using button

## API

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