Los Menus en Java no descienden de Component, sino de MenuComponent, pero tienen un comportamiento similar, pues aceptan Events. Para crear un Menú se debe crear primero una MenuBar; después se crean los Menus y los MenuItem. Los MenuItems se añaden al Menu correspondiente; los Menus en java se añaden a la MenuBar y la MenuBar se añade a un Frame. Una MenuBar se añade a un Frame con el método setMenuBar(), de la clase Frame. También puede añadirse un Menu a otro Menu para crear un sub-menú, del modo que es habitual en Windows. La clase Menu es sub-clase de MenuItem. Esto es así precisamente para permitir que un Menu sea añadido a otro Menu. A continuación la Jerarquía de clases para los menús.
Para conocer estas clases recomendamos tener buenas bases de la programación en java, como las que se obtienen de este curso de java presencial y 100% práctico en la CDMX.
La clase java.awt.MenuShortcut (derivada de Object) representa las teclas aceleradoras que pueden utilizarse para activar los menús desde teclado, sin ayuda del ratón. Se establece un Shortcut creando un objeto de esta clase con el constructor MenuShortcut(int vk_key), y pasándoselo al constructor adecuado de MenuItem. Los MenuShortcut de Java están restringidos al uso la tecla control (CTRL). Al definir el MenuShortcut no hace falta incluir dicha tecla. A continuación se describen los métodos de la clase MenuShortcut Función que realizan
Para conocer prácticamente estos elementos dejamos este curso de java donde podrás aprender paso a paso.
Diseño de paginas Web Grupo Codesi