Está en la página 1de 23

COMPONENTES DE JAVA

Tópicos Avanzado de programación Lopez Lara Gustavo


Docente: Ana María Piedad Rubio
Olvera Lopez Ulises
Rodriguez Coronado Miguel Angel
Rubio Martínez Cynthia
Trujillo Cuervo Diana Laura
JMENUBAR

Para implementar un menú horizontal en la parte superior de


un JFrame requerimos de un objeto de la clase JMenuBar
DECLARACIÓN Y MÉTODO
EJEMPLO JMENUBAR
JMENU

• JMenu. Es una de las cosas que se pueden añadir a un JMenuBar o a


otro JMenu. Cuando añadimos uno de estos, tendremos un algo que al
pinchar despliega un nuevo menú. 
DECLARACIÓN Y CONSTRUCTORES
MÉTODOS MAS COMUNES
EJEMPLO JMENU
JMENUITEM

• Un JMenuItem es un elemento del menu y al ser pulsado genera un evento, o


sea, abre una ventana, pide datos o cualquier evento.
DECLARACIÓN Y COSNTRUCTORES
MÉTODO
EJEMPLO JMENUITEM
EJEMPLO JMENUBAR, JMENU Y
JMENUITEM
JMENUBAR, JMENU Y JMNUITEM
JCHECKBOXMENUITEM

• La clase JCheckboxMenuItem representa una casilla de verificación que se


puede incluir en un menú. Al seleccionar la casilla de verificación en el menú,
el estado del control cambia de activado a desactivado o
de desactivado a activado.
CONSTRUCTORES MÁS COMUNES
MÉTODOS MAS COMUNES
JRADIOBUTTONMENUITEM

• A JRadioButtonMenuItem es un elemento de menú que forma parte de un


grupo de elementos de menú en el que solo se puede seleccionar un elemento
del grupo. El elemento seleccionado muestra su estado seleccionado. Al
seleccionarlo, cualquier otro elemento seleccionado cambia al estado no
seleccionado. Para controlar el estado seleccionado de un grupo de elementos
de menú de botones de opción, utilice un ButtonGroupobjeto.
DECLARACIÓN

Los elementos del menú pueden configurarse y, hasta cierto punto, controlarse
mediante Actions. Usar un Actioncon un elemento de menú tiene muchos beneficios
más allá de configurar directamente un elemento de menú.
JPOPUPMENU

• JPopupMenu se puede abrir dinámicamente en una posición específica dentro


de un componente. Hereda la clase JComponent.
DECLARACIÓN Y CONSTRUCTORES
EJEMPLO DE JPOPMENU
JPOPMENU

También podría gustarte