JMenuBar

Páginas: 3 (673 palabras) Publicado: 23 de abril de 2013
INSTITUTO TECNOLÓGICO DE
ESTUDIOS SUPERIORES DE LOS CABOS


“Por una patria con sabiduría y espíritu de progreso”

CARRERA
Ingeniería en Sistemas Computacionales.

SEMESTRE
Segundo.ALUMNO
Héctor Iván Olvera Casillas.

MATERIA
Programación Orientada a Objetos.

PROFESOR
ING. Mauro Jerónimo Montero
FECHA
23 de Abril de 2013
San José Del Cabo, B.C.S.




INTRODUCIÓNJMenubar

Cuando necesitamos implementar un menú horizontal en la parte superior de un JFrame requerimos de un objeto de la clase JMenubar. Este objeto Menú principal (JMenubar) contiene variasopciones (Archivo, Editar, Ayuda, Salir, etc.) Las cuales podemos agregar a nuestro criterio o a las especificaciones del programa a programar en POO en Java, cada una de las cuales contiene otrasopciones de menú (JMenuItem)  y una barra de progreso (JProgressBar).













Declarando JMenubar
Importamos el paquete javax.swing ya que en el mismo se encuentran las tres clasesJMenuBar, JMenu y JMenuItem:

import javax.swing.*;

Importamos java.awt donde se encuentra la clase Color:

import java.awt.*;

Para la captura de eventos mediante la interface ActionListenerdebemos importar el
paquete java.awt.event:

import java.awt.event.*;

Declaramos la clase Formulario, heredamos de la clase JFrame e indicamos que implementaremos la interface ActionListener:public class Formulario extends JFrame implements ActionListener{

Definimos un objeto de la clase JMenuBar (no importa que tan grande sea un menú de opciones solo se necesitará un solo objeto de estaclase):

private JMenuBar mb;

Definimos un objeto de la clase JMenu (esta clase tiene por objeto desplegar un conjunto de objetos de tipo JMenuItem u otros objetos de tipo JMenu:private JMenu menu1;

Definimos tres objetos de la clase JMenuItem (estos son los que disparan eventos cuando el operador los selecciona:

private JMenuItem mi1,mi2,mi3;

En el constructor...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS