| Name | Description | Type | Package | Framework |
| AdapterMenuItem | Allows any widget to be placed in a menu. | Class | com.sencha.gxt.widget.core.client.menu | GXT |
| CheckMenuItem | Adds a menu item that contains a checkbox by default, but can also be part of a radio group. | Class | com.sencha.gxt.widget.core.client.menu | GXT |
| CheckMenuItem .CheckMenuItemAppearance | Interface | com.sencha.gxt.widget.core.client.menu | GXT | |
| ColorMenu | Class | com.sencha.gxt.widget.core.client.menu | GXT | |
| DateMenu | Class | com.sencha.gxt.widget.core.client.menu | GXT | |
| HeaderMenuItem | A menu item for headings. | Class | com.sencha.gxt.widget.core.client.menu | GXT |
| HeaderMenuItem .HeaderMenuItemAppearance | Interface | com.sencha.gxt.widget.core.client.menu | GXT | |
| Item | The base class for all items that render into menus. | Class | com.sencha.gxt.widget.core.client.menu | GXT |
| Item .ItemAppearance | Interface | com.sencha.gxt.widget.core.client.menu | GXT | |
| Menu | Class | com.sencha.gxt.widget.core.client.menu | GXT | |
| Menu .MenuAppearance | Interface | com.sencha.gxt.widget.core.client.menu | GXT | |
| MenuBar | Class | com.sencha.gxt.widget.core.client.menu | GXT | |
| MenuBar .MenuBarAppearance | Interface | com.sencha.gxt.widget.core.client.menu | GXT | |
| MenuBarItem | Class | com.sencha.gxt.widget.core.client.menu | GXT | |
| MenuBarItem .MenuBarItemAppearance | Interface | com.sencha.gxt.widget.core.client.menu | GXT | |
| MenuItem | A base class for all menu items that require menu-related functionality (like sub-menus) and are not static display items. | Class | com.sencha.gxt.widget.core.client.menu | GXT |
| MenuItem .MenuItemAppearance | Interface | com.sencha.gxt.widget.core.client.menu | GXT | |
| SeparatorMenuItem | Adds a separator bar to a menu, used to divide logical groups of menu items. | Class | com.sencha.gxt.widget.core.client.menu | GXT |
| SeparatorMenuItem .SeparatorMenuItemAppearance | Interface | com.sencha.gxt.widget.core.client.menu | GXT | |