You are on page 1of 5

“AÑO DEL DIÁLOGO Y LA RECONCILIACIÓN NACIONAL”

FACULTAD DE INGENIERÍA.
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS.

INFORME FINAL DEL TRABAJO REALIZADO EN CADA UNA DE LAS


UNIDADES DE APRENDIZAJE.

DOCENTE:
Castillo Boggio Luis.

ASIGNATURA:
Programación visual I.

Ciclo:

ALUMNOS:
Atoche Peña John w.
Farías Moreno Jafet.
Vidaurre Huamán Jhojan.
León Zapata Cristian.
Samán Vegas Lexs.

TUMBES – PERÚ.
2018.
ASUNTO: INFORME SOBRE LOS TEMAS TRATADOS EN CADA UNA DE LAS
UNIDADES DE APRENDIZAJE.

UNIDAD I: OBJETOS DE CONTROL BASICO.

Semana 01: Introducción de la Asignatura.

La programación visual es el uso de expresiones visuales (tales como gráficos,


animación o iconos) en el proceso de la programación; cuyo objetivo principal es
simplificar la programación. Brinda los conocimientos necesarios para diseñar y
desarrollar aplicaciones con un entorno visual amigable y fácil de utilizar para el
usuario.

Semana 02: Objetos Control Básico.

1.- JLabel: Es una etiqueta, la cual provee únicamente la opción de visualizar


información.

2.- JTextField: Es un cuadro de texto que provee un servidor fundamental como


es permitir al usuario introducir o visualizar texto.

3.-JButton: Es un botón, el cual provee un servicio fundamental de invocar un


método, cuando el usuario hace clic sobre dicho botón. Un botón, generalmente,
se identifica por el texto que hay sobre él.

Semana 03: Objetos JRadioButton y JChekBox.

1.- JRadioButton: Es un componente que permite realizar una sola selección


entre un conjunto de opciones. El JRadioButton posee dos métodos para la
manipulación de la selección del componente que son:

 isSelected (). Retorna verdadero si el JRadioButton se encuentra


seleccionado y falso si no se encuentra seleccionado
 setSelected (boolean b). Selecciona el JRadioButton si el parámetro es
verdadero. Al usar este método se retira de forma automática la selección
de los demás JRadioButton que hagan parte del ButtonGroup.
2.- JCheckBox: Es un componente que permite múltiples selecciones de
opciones. El jCheckBox posee dos métodos para la manipulación de la selección
del componente que son:

 isSelected (). Retorna verdadero si al jCheckBox se encuentra


seleccionado y falso si no se encuentra seleccionado.
 setSelected (boolean b). Selecciona el jCheckBox si el parámetro es
verdadero.

UNIDAD II: OBJETOS DE CONTROL PARA LISTA Y CUADRÍCULA DE


DATOS.

Semana 04: Objeto Control JList.

1.- JList: Es una lista, la cual permite un conjunto de textos. Estos textos pueden
ser seleccionados en tiempo de ejecución de forma simple o múltiple, es decir,
el usuario puede seleccionar uno o varios textos.

Semana 05: Objeto Control JComboBox.

1.- JComboBox: Es un componente que combina un cuadro de texto con una


lista. Se usa con frecuencia en situaciones donde se requiere seleccionar y
visualizar solo resultados de la lista.

Semana 06: Objeto Control JTable.

1.- JTable: Es un componente que permite visualizar información en forma de


tabla. La tabla puede contener varias filas y columnas. En un JTable es posible
seleccionar filas, ordenar filar a partir de una columna seleccionada y muchas
otras funciones. Para poder asignarle información a una tabla es necesario hacer
uso de la interfaz TableModel y la clase DefaultTableModel, creando un objeto
referencia de TableModel e instancia de DefaultTableModel, asignando en un
constructor un matriz tipo String que contenga los datos y un arreglo tipo String
con los títulos. Este modelo se debe asignar mediante el meto setModel. La
manera más usual de utilizar una tabla es a través del contenedor JScrollPane,
el cual permite que se active automáticamente la barra de desplazamiento para
visualizar toda la información.
III UNIDAD: FORMULARIOS, CONTENEDORES Y MENÚS.

Semana 07: Objeto Contenedor JFrame.

1.- JFrame: Es una clase de java que sirve para crear una ventana, la cual puede
tener propiedades físicas. Estas propiedades pueden estar dadas por el tamaño,
color y posición, entre otra.

Semana 08: Objeto Contenedor JPanel.

1.- JPanel: Es un contenedor que tiene muchas aplicaciones. Dentro de las


aplicaciones más comunes están, el permitir agregar componentes para que
puedan ser organizados gráficamente de una forma determinada. Otra aplicación
común es utilizar el JPanel como pizarra para gráficos, ya que un panel también
puede tener un título de acuerdo al uso que le estemos dando.

Semana 09: Objeto Contenedor JTabbedPane_JDeskotpPane.


1.-JTabbedPane: Es un contenedor de pestañas en donde cada pestaña se
debe de construir con un JPanel. La forma de agregar un panel, aun panel de
pestañas, es haciendo uso del método addTab.

2.- JDeskotpPane: Este objeto es utilizado más para mejorar el diseño de los
formularios. Es un interfaz más agradable para diseñar las aplicaciones.

Semana 10: Objeto JMenuBar_JMenuItem.

1.- JMenuBar: Se comportan de forma similar a los botones, ya que debido a


que posee en la misma clase de eventos. Para crear una barra de menú
funcional, es necesario crear una barra de menú a través de la clase JMenuBar.

2.- JMenuItem: Este permite implementar eventos para proporcionar servicios a


la aplicación, también debe de agregarse a otro menú de barra de menú a través
del método add. Proporciona un menú final, el cual puede ejecutar servicios.
Semana 11: Objetos JRadioButton_MenuItem_JSeparator.

1.- JRadioButtonMenuItem: Permite colocar un Botton en un menú. Esta es


muy típica en menús que permite la visualización particular de algún
componente.

2.- JSeparator: Permite colocar una línea de separación entre menús.

IV UNIDAD: CONSTRUCCIÓN DE APLICACIONES VISUALES.


Semana 12: Construcción y Presentación del Sistema Aplicación Caso
Banco.

Semana 13: Paquete Swing Windows.

El paquete Swing es parte de la JFC (Java Foundation Classes) en la plataforma


Java. La JFC provee facilidades para ayudar a la gente a construir GUIs. Swing
abarca componentes como botones, tablas, marcos, etc...
Las componentes de Swing utilizan la infraestructura de AWT, incluyendo el
modelo de eventos AWT, el cual rige cómo una componente reacciona a eventos
tales como, eventos de teclado, mouse, etc...

Es por esto, que la mayoría de los programas Swing necesitan importar dos
paquetes AWT: java.awt.* y java.awt.event.*.

You might also like