Está en la página 1de 32

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 1

UNIDAD DE APRENDIZAJE

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 2


JAVA
El creador de Java fue James Gosling, ingeniero de software
con una dilatada carrera en Sun Microsystem (1984- 2010),
compañía para la que desarrolló este lenguaje de
programación, Google (2010-2011) y, hoy en día, en Liquid
Robotics.

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 3


HERRAMIENTAS DE DESARROLLO

Una herramienta de desarrollo de software es un programa


informático que usa un programador para crear, depurar,
gestionar o mantener un programa

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 4


es un Entorno de Desarrollo Integrado para la creación de aplicaciones en Java para
escritorio, móvil o web. También permite desarrollarlas en HTML5 (HTML, JavaScript
y CSS) y dispone de herramientas para programadores en PHP, C y C++. NetBeans es
un IDE desarrollado en Java y de código abierto. Cualquier desarrollador de
aplicaciones puede descargarlo de forma gratuita.

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 5


NetBeans es algo más que un editor de texto:

permite refactorizar código de una forma sencilla, proporciona plantillas y generadores de


código, consejos para programar correctamente. No sólo soporta Java, también C, C++,
XML, HTML, PHP, Groovy, Javadoc, JavaScript y JSP.

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 6


Gestión organizada de los proyectos:
NetBeans permite que todas tus aplicaciones estén bien organizadas en un servicio de
carpetas. Eso facilita mucho el trabajo colaborativo con otros desarrolladores, que sin esa
estructura estarían muy perdidos dentro de los distintos proyectos. En esa gestión es
esencial el control de versiones, por eso NetBeans integra herramientas
como Mercurial, Subversion o Git.

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 7


Desarrollo rápido de interfaz de usuario:
NetBeans cuenta con su propia interfaz gráfica de usuario (GUI) para Java, HTML5, PHP o
C/C++. Esa interfaz tiene sencillas herramientas de arrastrar y soltar para el diseño de las
aplicaciones, lo que la convierte en algo muy intuitivo.

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 8


Depurador de errores:
No sólo dispone de un depurador que alerta de posibles errores de programación,
también cuenta con herramientas para optimizar las aplicaciones en velocidad y uso de
memoria. Con esto se puede desarrollar aplicaciones que cumplan con una condición
indispensable con el uso de datos y el consumo de información actual: la escalabilidad.

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 9


22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 10
Otro de los entornos que encontramos como herramientas
de desarrollo es:

Eclipse: es el entorno de desarrollo


integrado más conocido para Java.
También permite el desarrollo de
proyectos en otro tipo de lenguajes
como C, C++ o PHP. Como cualquier
IDE, permite el desarrollo de
software y aplicaciones en
escritorio y dispositivos móviles
como tabletas y teléfonos
inteligentes. Dispone de interfaz
gráfica de usuario y herramientas
para llevar a cabo numerosas
funciones.

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 11


Otro de los entornos que encontramos como herramientas
de desarrollo es:
IntelliJ IDEA: es un IDE desarrollado en Java por Jet Brains bajo dos tipos de licencias, una de
código abierto y otra comercial. Es uno de los entornos de desarrollo con mejor
predicamento dentro de la comunidad Java, algunos lo califican como el mejor IDE del
mercado si desarrollas proyectos en este lenguaje de programación. Entre algunas de las
herramientas de las que dispone, tenemos:

- Sistema avanzado de refactorización de código.


- Sistema de completado de código mientras se programa.
- Análisis de errores de código en tiempo real.
- Sistema de control de versiones.
- Diseñador UML (lenguaje unificado de modelado).

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 12


Entornos

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 13


Actividad #2
MENUS DE BOTONES CON VENTANAS

22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 14


1. Crear un nuevo proyecto. 2. clic en Nuevo. 3. Clic Aplicación
1. Nombre del proyecto : menúboton
2. Clic en finalizar
1. Clic derecho y elegir New – jFrame Form
1) De nombre pantalla1
1. Ampliar a termino medio el formulario
2. Se pone un Panel del tamaño del formulario
3. Clic en border, en las propiedades del panel
4. Clic en Title y escribir Pantalla1
1. Crear un área de texto
2. Crear un nuevo panel de este tamaño
3. Con titulo Menu
1. Ahora inserte tres nuevos botones con estos nombres:
2. Corra el programa para verificar como está quedando
1. A cada botón clic derecho cambiar el nombre de la variable

btnpantallla1, btnpantalla2, btnsalir


1. Clic derecho y crear un nuevo formulario de nombre Pantalla 2 y
1. Aparecen ya dos ventanas
1. Se pasa a la pantalla1 y se da clic derecho sobre el primer panel que se creó (el más grande que ocupa toda la ventana.
Clic derecho, copiar)
1. Se amplia el tamaño de la ventana de la pantalla 2 al igual que el da la pantalla 1
Se da clic derecho pegar
se debe cambiar el título del borde por el de pantalla 2
1. Se pulsa clic en pantalla uno
Doble clic en el botón pantalla 1 para pasar al editor de código y diseñar el algoritmo
Este comando
guarda en la
variable abrir
pantalla1 guardar la
ventana pantalla1()

Este comando
muestra el
contenido de la
ventana pantalla1

Este comando oculta la ventana en caso tal que por error se pulse el mismo
botón con el nombre de la ventana
1. Ahora se digita el algoritmo para el botón de la pantalla dos
1. Doble clic en el botón salir
escribir este comando para salir del programa

Ahora usted escriba los algoritmos para los botones de la


pantalla2
1. Clic derecho en Área de texto.
Clic en editar texto.
escribir la información personal de cada estudiante en cada pantalla, de un estudiante en la pantalla1 y lo del otro
estudiante en la pantalla2
corra el programa
22/01/2018 COLEGIO SAN ANTONIO MARIA CLARET 32

También podría gustarte