Vous êtes sur la page 1sur 8

JMenuBar JMenu JMenuItem

Cmo agregar teclas de acceso directo a un JMenu?

Importamos la librera

Esta nos va a permitir el manejo de evento desde teclado y asignamos la tecla al JMenu con la siguiente lnea de cdigo despus de haberle asignado espacio en memoria.

El mtodo setMnemonic() nos permite acceder al men por medio del teclado de acuerdo a la letra que le asignemos en VK_X donde X va a ser la tecla de acceso rpido al men Cmo agregar un acceso rpido a un JMenuItem?

La forma de agregar un acceso rpido a un JMenuItem cambia ya que se especifica de mejor forma sus acciones en el programa o aplicacin.

Jhonatan Acelas Arvalo Est. Ingeniera de Sistemas y Computacin

JMenuBar JMenu JMenuItem

Esto lo hacemos con el mtodo setAccelerator() este mtodo sirve para determinar combinaciones de teclas para que accionen el JMenuItem sin tener que abrir el men que lo contiene.

Despus de asignarle memoria al componente igual que con el JMenu las aginamos el mtodo setAccelerator al componente JMenuItem y le definimos la letra clave al igual que para el men principal pero le adicionamos que se acciones con la letra control, despus de esto nos debe aparecer las teclas clave de accin al lado del JMenuItem en la aplicacin.

Cmo agregar icono a un JMenuItem?

Normalmente las imgenes o iconos que va acompaados de las opciones de un programa ayudan a entender, identificar y encontrar
Jhonatan Acelas Arvalo Est. Ingeniera de Sistemas y Computacin

JMenuBar JMenu JMenuItem

ms rpido una accin estas son muy importantes en los programas mientras no est saturado o contenga demasiadas iconos.

Con el mtodo setIcono() asignamos una imagen icono al JMenuItem y por parmetro le ingresamos le ubicacin o url de la imagen. Y obtendremos algo as.

Asignar eventos a los JMenuItem

Para asignarle un evento a un JMenuItem es muy sencillo creamos la clase con el evento en este caso vamos a mostrar el evento de cerrar la aplicacin en el men exit.

Jhonatan Acelas Arvalo Est. Ingeniera de Sistemas y Computacin

JMenuBar JMenu JMenuItem

Creamos un evento normal como si fuese para un botn, y en este agregamos la funcin System.exit(0); que nos cierra la aplicacin java al ser accionada.

En el mtodo constructor despus de haber asignado el icono al JMenuItem le agregamos un evento por medio de la funcin addActionListener() y por parmetro le introducimos el nombre de la clase con el evento, y esta listo nuestro JMenuItem funcionando. Para asignarle eventos a cada JMenuItem se repite el mismo paso creando las clases necesarias que contienen los eventos y estas son asignadas a cada opcin de men.

Cmo introducir JRadioButtonMenuItem a un JMenu?

Esta es una opcin muy utilizada para seleccionar que una de dos o ms caractersticas realice alguna accin en la aplicacin o programa

Jhonatan Acelas Arvalo Est. Ingeniera de Sistemas y Computacin

JMenuBar JMenu JMenuItem

primero creamos un ButtonGroup para que agrupe las opciones y solo se pueda escoger uno. Despus creamos un JRadioButtonMenuItem le asignamos su nombre y caractersticas muy similares a las de un JRadioButton normal. Y por ultimo agregamos el JRadioButtonMenuItem al grupo y al JMenu de la siguiente manera:

Es recomendable revisar la gua de JRadioButton para un mejor manejo de caractersticas a implementar en este componente ya que estos dos comparten la mayora de caractersticas.

En cada JRadioButtonMenuItem agregamos un evento.

Jhonatan Acelas Arvalo Est. Ingeniera de Sistemas y Computacin

JMenuBar JMenu JMenuItem

Cmo agregar JCheckBoxItemMenu?

Los CheckBoxItemMenu son utilizados para activar varias caractersticas que responden a una accin o evento en un programa y estos son muy utilizados usualmente en programas que permiten editar de algn tipo de documento para agregar una o varias caractersticas especiales.

Jhonatan Acelas Arvalo Est. Ingeniera de Sistemas y Computacin

JMenuBar JMenu JMenuItem

Creamos nuestro JCheckBoxMenuItem y agregamos una lnea de separacin a nuestro men para ordenar el tipo de caractersticas y agregamos el JCheckBoxMenuItem al men que deseemos en este caso al edit despus de los JRadioButtonMenuItem. Y agregamos el evento es recomendable revisar la gua de JCheckBox para la configuracin de funciones especificas ya que estos dos componentes poseen la mayora de caractersticas iguales.

Jhonatan Acelas Arvalo Est. Ingeniera de Sistemas y Computacin

JMenuBar JMenu JMenuItem

Infografa

http://www.dcc.uchile.cl/~lmateu/CC60H/Trabajos/edavis/swing.h tml http://www.chuidiang.com/java/novatos/editor/construir_JMenuBa r.php http://www.magusoft.net/trials/menu.html http://www.leepoint.net/notesjava/GUI/components/menus/menus.html http://www.gfc.edu.co/estudiantes/anuario/2003/sistemas/jhon/Jj hon/Jjhon/c12.html

Jhonatan Acelas Arvalo Est. Ingeniera de Sistemas y Computacin

Vous aimerez peut-être aussi