Tutorial_Neatbeans 3

Páginas: 6 (1313 palabras) Publicado: 22 de septiembre de 2015
Introducción a Netbeans

LOGO

Cetís 109
Báez Martinez Diuxy Nahúm
Miguel Angel Alva Pumarejo
Francisco Javier Altamirano
Desarrolla Software de Aplicación
Utilizando Programación Orientada a
Objetos
Programación 3° AM
LOGO

¿Qué es Netbeans?
• NB es un entorno integrado de desarrollo o IDE
(Integrated Development Environment)
• En él podemos realizar todas las tareas
asociadas a laprogramación
– Editar el código
– Compilarlo
– Ejecutarlo
– Depurarlo
LOGO

¿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 suaprendizaje, los
beneficios superan las dificultades
LOGO

La plataforma Java

hUp://download.oracle.com/javase/6/docs/

LOGO

Paso de compilación
import acm.program.ConsoleProgram;

}

class HelloProgram extends ConsoleProgram {
public void run() {
println(“Hello World”);
}

HelloProgram.java

acm.jar

Bibliotecas
predefinidas

javac
ca fe ba
00 0e 0a
3c 69 6e
6f 64 65
54 61 62
75 72 63
.........

be
0069
01
6c
65

00
04
74
00
65
46

00 00
00 0f
3e 01
0f 4c
01 00
69 6c

32
07
00
69
03
65

00
00
03
6e
72
01

14
10
28
65
75
00

0a
07
29
4e
6e
11

00
00
56
75
01
48

HelloProgram.class

05
11
01
6d
00
65

LOGO

Paso de ejecución
ca fe ba
00 0e 0a
3c 69 6e
6f 64 65
54 61 62
75 72 63
.........

be
00
69
01
6c
65

00
04
74
00
65
46

00
00
3e
0f
01
69

00
0f
01
4c
00
6c

32
07
00
69
03
65

00
00
03
6e72
01

14
10
28
65
75
00

0a
07
29
4e
6e
11

00
00
56
75
01
48

05
11
01
6d
00
65

HelloProgram.class
acm.jar

HelloProgram
java

Ejecución en la máquina
virtual de Java

Bibliotecas
predefinidas

Nombre de la
clase principal
(Main Class)

LOGO

Hello World

LOGO

CARGA DE UN PROYECTO
EXISTENTE
LOGO

Concepto de proyecto
• Netbeans no trabaja a nivel de archivo sino a
nivel de proyecto
• Unproyecto incluye todos los recursos
necesarios para construir un programa:
– Archivos con el código
– Bibliotecas externas (p.e. ACM Task Force)
– Imágenes, sonidos, etc.

• Físicamente un proyecto Netbeans no es más que
un directorio con una organización especial.
LOGO

Ejemplo: HelloProgram

Bibliotecas externas

Uso interno de
Netbeans
Código Java (esta parte es la
que os toca hacer)

Otrosarchivos
auxiliares

LOGO

Carga de un proyecto

LOGO

Carga de un proyecto

El proyecto
principal es aquél
en el que estás
trabajando
actualmente

LOGO

Vista de Proyectos
• Normalmente usamos la vista lógica de los
Proyectos
• Si seleccionamos HelloProgram.java éste se
abre en el editor

LOGO

Zona de edición

LOGO

Ejecutar el proyecto

LOGO

Ejecutar el proyecto

LOGO

INSTALACIÓN DE LABIBLIOTECA
ACM
LOGO

ACM Task 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
LOGO

Primer paso
• Abrimos el Netbeans (deberíaestar instalado
tanto en Windows como en Linux)
• En el menú Herramientas seleccionamos
Bibliotecas

LOGO

Segundo paso
• Una vez abierto el Administrador de
Bibliotecas, pulsamos en Nueva Biblioteca

LOGO

Tercer paso
• En la pantalla Nueva Biblioteca le ponemos el
nombre, ACMTF
• Pulsáis Aceptar

LOGO

Cuarto paso
• Seleccionamos Agregar archivo JAR/Carpeta
desde el Administrador debibliotecas

LOGO

Quinto paso
• Seleccionamos el archivo acm.jar mediante el
selector de ficheros (OJO: no se copiará en los
directorios de Netbeans)

LOGO

Sexto paso
• Ahora hemos de añadir la documentación de
la biblioteca, por ello seleccionamos Javadoc y
pulsamos Agregar archivo ZIP/Carpeta

LOGO

Sépl mo paso
• Seleccionamos el archivo acm-‐javadoc.zip en
el selector de ficheros y pulsamos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • <3 <3
  • 3 3
  • 3 3
  • 3
  • 3
  • 3
  • 3
  • 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS