Menu y Ventanas en Java

July 25, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Menu y Ventanas en Java...

Description

 

UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL

PROYECTO ACADÉMICO DE FIN DE SEMESTRE

PROGRAMACION

Tema: “APLICACIÓN DE JMENU Y UTILIZACIÓN DE VARIAS VENTANAS” 

Nombre: Ingrid Freire

Nivel: Segundo Industrial “A” 

Fecha: Ambato 24 de mayo del 2017

Ing.: Jaime Ruiz Banda Ambato – Ecuador Marzo - Agosto 2017

 

APLICACIÓN DE JMENU Y UTILIZACIÓN DE VARIAS VENTANAS Los Menús son siempre el centro de la aplicación, porque son el medio de que el usuario interactúe con esa aplicación. aplicación. Todavía no hay un acuerdo acuerdo para crear un estándar, con cada Windows Manager se publica una guía de estilo diferente. En Java, la jerarquía de clases que intervienen en la construcción y manipulación de menús es la que se muestra en la lista siguiente: JMENÚBAR Este componente es muy útil ya que representa la barra de menú que vemos siempre en todo programa y es muy útil para acceder a la información de forma más fácil y organizada. A continuación veremos como crear un JMenuBar. 1.  ¿Como crear un JMenuBar? JMenuBar barra=new JMenuBar(); Este es el único constructor de esta clase, ya que por defecto no tiene ningún menú. JMENÚ Un menú es un objeto que se le añade al JMenúBar, y sirve para almacenar items comunes. Ahora veremos como crear un menu. 2.  ¿Como crear un JMenu? JMenu menu=new JMenu(); Esto crea un menu vacio sin texto. JMenu menu=new JMenu(String texto); Esto crea un menu con el texto que especificamos. JMENU ITEM Un JMenuItem es un elemento del menú y al ser pulsado genera un evento, o ssea, ea, abre una ventana, pide datos o cualquier evento. 3.  ¿Cómo crear un JMenuItem? JMenuItem elemento=new JMenúItem (); Esta instrucción crea un elemento de menú por defecto, sin texto ni iconos. JMenuItem elemtento=new JMenuItem(String texto); Esto crea un elemeto de menu con el texto especificado. JMenuItem elemento=new JMenuItem(String texto, Icono imagen);

 

EJEMPLO: Como reconocer las componentes mencionada mencionadass anteriormente: COMPONENTES JMenuBar 

Es la barra de menú principal. Una barra horizontal alargada en la que se colocarán las distintas opciones. 

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ú. 

JMenuItem 

Es una opción del JMenu que cuando lo pinchas hace algo 

Para empezar a integrar la parte lógica de la programación con la parte visual es importante saber el como Crear Ventana en Java, y el uso de estas, estas las podemos crear mediante objetos Frame o JFrame. La aplicación a ventanas es el tipo de aplicación que más a menudo utilizamos cuando trabajamos con el ordenador. Es una aplicación que se pone en marcha de forma local, que utiliza como interfaz del usuario las tecnologías de las ventanas típicas de los sistemas siste mas operativos.

 

Al principio, como para cada aplicación, se invoca el main que crea un nuevo objeto de tipo Ventana. (El main y la ventana podrían estar en dos archivos separados, uno que gestiona el main, y el otro que gestiona la ventana). En el constructor del objeto ventana se invoca al constructor de la superclase, es decir, del frame, con la cadena "Primera Ventana" (es el título). Luego se invoca el método setLocation que declara la posición del ángulo derecho en la parte que está arriba de la ventana, después se invoca el método setSize que permite especificar anchura y altura. Finalmente se invoca el método show() y a continuación aparece la ventana en la pantalla. Además una aplicación se puede asociar a una solo s olo ventana. Java es un lenguaje que permite la multiprogramación. Cada ventana es un programa independiente que trabaja contemporáneamente con otros. Por eso puedo crear, para la misma aplicación, más ventanas JFrame.  Para personalizar una ventana en JFrame, hay que tener en cuenta las siguientes aclaraciones: 1.

Cuando hago referencia a métodos que modifican o tienen que ver con el  jFrame (Clase principal en nuestro caso), esa es la manera de hacerlo ya que está explicito que se refiere a la clase principal, a gusto y/o necesidad de nosotros.

2.

Si cambiamos la forma del jFrame también deberemos cambiar el tamaño y tal vez la posición de nuestros botones de cerrar y minimizar para que sean visibles.

3.

Los botones también pueden llevar un icono, y el jFrame puede decorarse con un jLabel que le de color o alguna imagen de fondo, también a su gusto.

4.

Tener un botón que cierre nuestra aplicación puede llegar a ser extremadamente útil (x lo menos para mi lo fué) en el caso de aquellos que deseen guardar datos en un archivo de texto

 

EJEMPLOS DE APLICACIÓN Después de la Investigación realizada se puede decir que es posible anexar varias ventanas en java con diferente tipo de funcionami funcionamiento, ento, ya sea este textual o se algún tipo de selección. Es importante mencionar que es posible anexar de la misma manara los menús en las diferentes ventanas con un determinado funcionamiento, de tal manera que se pueda acudir a ellas sin ningún tipo de dificultad.

Como se puede observar claramente, se realizó el trabajo con 7 diferentes tipos de ventanas que claramente claramente cumplen con con una misma funcionali funcionalidad. dad. PANTALLA 1:

 

PANTALLA 2:

PANTALLA 3:

 

PANTALLA 4:

PANTALLA 5:

 

PANTALLA 6:

PANTALLA 7:

CONCLUSIONES: Finalmente este es un programa que prácticamente evalúa los conocimientos de un estudiante de tal forma que mientras se vaya rindiendo el examen el programa vaya contando los aciertos correspondientes, con el propósito de obtener la nota final en segundos.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF