Está en la página 1de 28

INSTITUTO TECNOLOGICO SUPERIOR DE POZA RICA

ALUMNO: MONTIEL GONZALEZ DANIEL FLORES PARADA NICOLAS

TRABAJO: CDIGOS DE COMPONENTES VISUALES Y NO VISUALES

MATERIA: TOPICOS AVANZADOS DE PROGRAMACIN

DOCENTE: LIC. SANTA VALLEJO FIGUEROA

CARRERA: ISC SEMESTRE Y GRUPO: 4 A

CDIGOS Evento de botones


1.-Se crea la clase y se extiende de JFrame para que sea grfico.

2.-Se crea un constructor de la clase y lo primero que tendra dentro el constructor sera la lnea de cdigo para que aparezca de nombre en la ventana.

3.-Se crea un objeto Container que lo referencia la variable contenedor, el cual servir para agregar los botones que se crearan ms adelante.

4.-Se declaran dos botones y se importan sus libreras.

5.-Se crea el primer botn y se agrega al contenedor.

6.-Se crea el segundo botn y se agrega al contenedor.

7.-Se crea una instancia de la clase interna MenejadorBoton el cual permitir el manejo de los botones creados anteriormente.

8.-Se agregan las lneas de cdigo de setSize para dar el tamao a la ventana que se mostrara y el setVisible con una valor de true es para que se muestre la ventana, y ah termina el constructor.

9.-Se crea el mtodo main en el cual se harn referencias al JFrame.

10.-Por ltimo se crea la clase interna ManejadorBoton la cual manejara los botones como su nombre lo indica y el cdigo que contendr ser el siguiente:

A continuacin se mostraran las ventanas que se visualizan al ejecutar el cdigo terminado. Primera ventana que se visualiza.

Mensaje que se visualiza al oprimir el botn Botn simple.

Mensaje que se visualiza al oprimir el botn Botn elegante.

Campos de texto
1.-Primero se crea la clase del programa, en este caso CampoTexto, se extiende de JFrame y se importa la librera del JFrame

. 2.-Se crean las variables para los campos de texto, y se importan las libreras.

3.-Se crea un constructor de la clase, en este caso CampoTexto y se le pone lo que ser el ttulo que mostrara la ventana.

4.-Se crea un contenedor para los campos de texto y posteriormente se importan las libreras correspondientes.

5.-Se crean dos campos de texto, uno con un tamao predeterminado, el otro campo con texto predeterminado y ambos campos de texto se agregaran al contenedor.

6.-Se crea un campo de texto con texto y tamao predeterminado y sin manejador de eventos, tambin al momento de pasar el mouse sobre el campo de texto se visualizara un comentario.

7.-Se crea un campo de texto en el cual momento de escribir no se visualizaran las letras que contiene.

8.-Se registran el manejador de los eventos de cada campo, marcara error porque an no se crea el manejador de eventos, y se pone el tamao y que la ventana ser visible.

9.-Se crea el mtodo main el cual maneja el JFrame, as como el llamado al constructor que se cre.

10.-Se crea una clase interna para el manejo de los eventos que tendrn los campos de texto, posteriormente se importan las librerias que se requieran para los eventos y aqu termina el cdigo del programa.

A continuacin se mostraran la ventana y mensajes que aparecern al ejecutar el cdigo. Ventana que visualiza al ejecutar el cdigo

Al escribir sobre el primer campo de texto y el mensaje que manda al dar enter.

Al dar enter estado en el segundo campo de texto este es el mensaje que mostrara.

A poner el puntero sobre el tercer campo de texto no editable mostrara un comentario.

Por ultimo al dar enter en campo de texto que no se visualizan las letras, mostrara un mensaje de lo que contiene este campo escrito en el.

Letras en cursiva y negritas


1.-Se crea la clase, en este caso ser Casillas extendido de JFrame, con la posterior importacin de sus librerias.

2.-Se declaran las variables para el campo de texto y las casillas de las opciones (negritas, cursivas), posteriormente se importaran las librerias.

3.-Se crea un constructor de la clase Casillas y adentro las primeras lneas de cdigo del constructor sern las que le pondr un ttulo a la ventana principal.

4.-Se crea un contenedor donde se colocaran el campo de texto (JTextField) y los JCheckBox, posteriormente se importaran sus librerias.

5.-Se configura el campo de texto, se establece el tipo de letra, se agrega al contenedor el campo de texto y se importa una librera (java.awt.Font).

6.-Se crean los objetos de verificacin de las casillas negritas y cursivas y despus se agregan al contenedor.

7.-Se registran los componentes para los objetos JCheckBox y se da tamao a la ventana, as como para que se visualice; marcara error en el cdigo porque an no se crea la clase interna ManejadorCasilla.

8.-Se crea el mtodo main el cual llamara al constructor Casillas.

9.-Se crea la clase interna ManejadorCasilla, la cual contendr los eventos.

A continuacin se mostraran las ventanas de como corre el programa.

Ventana cuando se selecciona la casilla Negrita

Ventana cuando se deselecciona Negrita y se selecciona la casilla Cursiva.

Ventana cuando se seleccionan las dos casillas.

Etiquetas
1.-Se crea la clase Etiqueta extendida de JFrame, posteriormente se importa la librera de JFrame.

2.-Se declaran tres etiquetas y se importa la librera correspondiente.

3.-Se crea un constructor de la clase y al principio se pone la lnea de cdigo para poner el nombre del encabezado en la ventana.

4.-Se crea un contenedor para las etiquetas y se importan las libreras correspondientes.

5.-Se crea una etiqueta con argumento y se agrega al contenedor.

6.-Se crea la segunda etiqueta con argumentos y una imagen que tendr, la imagen se pondr dentro de nuestro paquete en el que este la clase.

7.-Se crea la etiqueta tres y se dice la alineacin y una imagen.

8.-Se ponen las siguientes lneas de cdigos para determinar el tamao y que sea visible la ventana.

9.-Se crea el mtodo main el cual llamara al constructor de la clase.

Visualizacin de la ventana al ejecutar el cdigo.

Ventana cuando el puntero del mouse esta sobre la etiqueta1.

Ventana cuando se coloca el puntero sobre la imagen y en el texto de la etiqueta2.

Ventana cuando se coloca el puntero sobre la imagen perteneciente a la etiqueta3 o sobre la etiqueta3.

Men
1.-Se crea la clase men extendida de JFrame e implementada por ActionListener, y posteriormente se importan las libreras.

2.-Se crean variables con valores ya definidos para el tamao de la ventana (marco) y posicionamiento del mismo.

3.-Se declaran variables para JLabel y JMenu, posteriormente se importan las libreras correspondientes.

4.-Se crea el mtodo main el cual llamara al constructor men de la clase que se creara ms adelante.

5.-Se crea el constructor Menu() de la clase y se crea un contenedor, posteriormente se importara la librera del contenedor.

6.-Se establecen las propiedades del marco, as como su posicin y as mismo se importara la librera java.awt.BorderLayout.

7.-Se llama al mtodo crearMenu().

8.-Se la variable men a la variable barraMenu que referencia al componente JMenuBar.

9.-Se crea y se ubica la etiqueta respuesta.

10.-Se crea el mtodo crearMenu() de tipo privado.

11.-Se crean las opciones que tendr nuestro men y posteriormente se importara la librera javax.swing.JMenuItem.

12.-Se agrega una lnea horizontal para separar.

13.-Se agrega la ltima opcin de en el men.

14.-Se da sobrescribe el mtodo actionPerformed y en el mismo se declarara el evento que har el programa y con esto se termina el cdigo del programa.

Ventana que se visualiza al correr el programa.

Ventana con el men desplegado.

Ventana al dar click en Nuevo.

Ventana al dar click en Abrir...

Ventana al dar click en Guardar.

Ventana en dar click en Guardar como

También podría gustarte