Menú

Posted by in Java, Menús, Swing

Los menús son elementos especiales que aparecen en la parte superior del JFrame. En este caso no se añaden como tal a ningún elemento sino que se asignan. Su construcción total queda de la siguiente forma

  • JMenuBar
    • JMenu
      • JMenuItem
      • JCheckBoxMenuItem
      • JRadioButtonMenuItem
      • JMenu
        • JMenuItem

De esta forma se puede hacer la estructura de menús que se desee, pudiendo además añadir separadores, atajos de teclado, etc…

Los constructores de los elementos quedan de la siguiente forma:

En la mayoría de elementos excepto en la barra de menú y el menú, los constructores está formados por combinaciones de icono, etiqueta, seleccionado y atajo de teclado

Los métodos más utilizados son

Manejo de eventos

Dependiendo del tipo de MenuItem que sea los eventos puede cambiar, ya que se manejar igual que sus superiores

Para evaluar la selección – cancelar de un menú se usa

Para evaluar la pulsación sobre un menuItem normal se usa

Para evaluar la pulsación de un JRadioButtonMenuItem ó un JCheckBoxMenuItem