# qooxdoo

Home » Manual (v2.1.1) » References » Widget Reference » Widget Reference List » Button

# 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