Aulas de menu AWT
Como sabemos, cada janela de nível superior possui uma barra de menu associada a ela. Esta barra de menu consiste em várias opções de menu disponíveis para o usuário final. Além disso, cada escolha contém uma lista de opções que é chamada de menus suspensos. Os controles Menu e MenuItem são subclasses da classe MenuComponent.
Menu Hiearchy

Controles de menu
Sr. Não. | Controle e descrição |
---|---|
1 | MenuComponent É a classe de nível superior para todos os controles relacionados ao menu. |
2 | Barra de menu O objeto MenuBar está associado à janela de nível superior. |
3 | Item do menu Os itens no menu devem pertencer ao MenuItem ou a qualquer uma de suas subclasses. |
4 | Cardápio O objeto Menu é um componente de menu suspenso que é exibido na barra de menus. |
5 | CheckboxMenuItem CheckboxMenuItem é uma subclasse de MenuItem. |
6 | Menu popup O PopupMenu pode ser exibido dinamicamente em uma posição especificada dentro de um componente. |