2. Un Poco de
Historia
NetBeans comenzó en 1996 como un proyecto
estudiantil en República Checa (originalmente llamado
Xelfi), bajo la tutoría de la Facultad de Matemáticas y
Física en la Universidad Carolina en Praga.
La meta era escribir un entorno de desarrollo integrado
(IDE) para Java parecida a la de Delphi. Xelfi fue el
primer entorno de desarrollo integrado escrito en Java
3. ¿Qué es
Netbeans?
NB es un entorno integrado de desarrollo o IDE
(Integrated Development Environment)
En él podemos realizar todas las tareas
asociadas a la programación
– Editar el código
– Compilarlo
– Ejecutarlo
– Depurarlo
4. ¿Por qué
usarlo?
• Simplifica alguna de las tareas que, sobretodo en
proyectos grandes, son tediosas
• Nos asiste (parcialmente) en la escritura de código,
aunque no nos libera de aprender el lenguaje de
programación
• Nos ayuda en la navegación de las clases predefinidas
en la plataforma (miles)
• Aunque puede ser costoso su aprendizaje, los
beneficios superan las dificultades
5. Concepto
de Proyecto
Netbeans no trabaja a nivel de archivo sino a nivel de
proyecto Un proyecto incluye todos los recursos
necesarios para construir un programa:
– Archivos con el código
– Bibliotecas externas (p.e. ACMTask Force)
– Imágenes, sonidos, etc.
Físicamente un proyecto Netbeans no es más que un
directorio con una organización especial.
6. ACMTask
Force
Las bibliotecas predefinidas de la plataforma Java no
están pensadas para su uso en cursos de programación
básica
• Por ello se crearon las bibliotecas de la ACM Task
Force, para simplificar algunos aspectos
• El problema es que los entornos de programación
normalmente no las incluyen
• Por tanto hemos de configurarlas
8. Conceptos
Básicos de
Programación
2) Crear un Nuevo Proyecto
1. Clic en Archivo
• Clic en Nuevo Proyecto Aunque el idioma varíe la ubicación de las
opciones del menú son las mismas.
10. Entorno
Gráfico
1-es nuestro panel de archivos donde están todos nuestros .java
2-Es el ventana principal ya creado solo para que agreguemos objetos.
3-Es la paleta de objetos donde están todos los objetos swing y anteriormente vimos el uso de
algunos , hoy solo los arrastramos.
4-es nuestra barra de herramientas .
5-es la pestaña donde podemos dirigirnos al código de nuestra aplicación
6-es la pestaña donde podemos ver el diseño de la aplicación y agregar objetos.
7-icono de modo de selección
8-icono de modo de conexión sirve para agregar eventos de forma gráfica a nuestra
aplicación con un uso de efecto reacción de objetos.
9-Diseño previo
10-Sirve para ubicar nuestros objetos de forma clásica asi como centrado etc.