PDF de programación - Introducción a Netbeans

Imágen de pdf Introducción a Netbeans

Introducción a Netbeansgráfica de visualizaciones

Actualizado el 18 de Mayo del 2019 (Publicado el 17 de Febrero del 2018)
1.559 visualizaciones desde el 17 de Febrero del 2018
4,9 MB
63 paginas
Creado hace 13a (01/01/2011)
Introducción
 a
 Netbeans
 

Programación
 2
 –
 Curso
 2010/2011
 


 

Juan
 Manuel
 Gimeno
 
José
 Luis
 González
 

¿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
 

¿Por
 qué
 usarlo?
 

en
 proyectos
 grandes,
 son
 tediosas
 

•  Simplifica
 alguna
 de
 las
 tareas
 que,
 sobretodo
 
•  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
 
•  Aunque
 puede
 ser
 costoso
 su
 aprendizaje,
 los
 

predefinidas
 en
 la
 plataforma
 (miles)
 

beneficios
 superan
 las
 dificultades
 

La
 plataforma
 Java
 

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

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
 be
 00
 00
 00
 32
 00
 14
 0a
 00
 05
 
 
00
 0e
 0a
 00
 04
 00
 0f
 07
 00
 10
 07
 00
 11
 
 
3c
 69
 6e
 69
 74
 3e
 01
 00
 03
 28
 29
 56
 01
 
 
6f
 64
 65
 01
 00
 0f
 4c
 69
 6e
 65
 4e
 75
 6d
 
54
 61
 62
 6c
 65
 01
 00
 03
 72
 75
 6e
 01
 00
 
75
 72
 63
 65
 46
 69
 6c
 65
 01
 00
 11
 48
 65
 
.........
 

HelloProgram.class
 

Paso
 de
 ejecución
 

ca
 fe
 ba
 be
 00
 00
 00
 32
 00
 14
 0a
 00
 05
 
 
00
 0e
 0a
 00
 04
 00
 0f
 07
 00
 10
 07
 00
 11
 
 
3c
 69
 6e
 69
 74
 3e
 01
 00
 03
 28
 29
 56
 01
 
 
6f
 64
 65
 01
 00
 0f
 4c
 69
 6e
 65
 4e
 75
 6d
 
54
 61
 62
 6c
 65
 01
 00
 03
 72
 75
 6e
 01
 00
 
75
 72
 63
 65
 46
 69
 6c
 65
 01
 00
 11
 48
 65
 
.........
 

HelloProgram.class
 

acm.jar
 

Bibliotecas
 
predefinidas
 

HelloProgram
 

java
 

Nombre
 de
 la
 
clase
 principal
 
(Main
 Class)
 

Ejecución
 en
 la
 máquina
 

virtual
 de
 Java
 

Hello
 World
 

CARGA
 DE
 UN
 PROYECTO
 
EXISTENTE
 

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.
 ACM
 Task
 Force)
 
–  Imágenes,
 sonidos,
 etc.
 

•  Físicamente
 un
 proyecto
 Netbeans
 no
 es
 más
 que
 

un
 directorio
 con
 una
 organización
 especial.
 

Ejemplo:
 HelloProgram
 

Bibliotecas
 externas
 

Uso
 interno
 de
 

Netbeans
 

Código
 Java
 (esta
 parte
 es
 la
 

que
 os
 toca
 hacer)
 

Otros
 archivos
 

auxiliares
 

Carga
 de
 un
 proyecto
 

Carga
 de
 un
 proyecto
 

El
 proyecto
 

principal
 es
 aquél
 
en
 el
 que
 estás
 

trabajando
 
actualmente
 

Vista
 de
 Proyectos
 

•  Normalmente
 usamos
 la
 vista
 lógica
 de
 los
 

•  Si
 seleccionamos
 HelloProgram.java
 éste
 se
 

Proyectos
 
 

abre
 en
 el
 editor
 

Zona
 de
 edición
 

Ejecutar
 el
 proyecto
 

Ejecutar
 el
 proyecto
 

INSTALACIÓN
 DE
 LA
 BIBLIOTECA
 
ACM
 

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
 

Primer
 paso
 

•  Abrimos
 el
 Netbeans
 (debería
 estar
 instalado
 

tanto
 en
 Windows
 como
 en
 Linux)
 

•  En
 el
 menú
 Herramientas
 seleccionamos
 

Bibliotecas
 

Segundo
 paso
 

•  Una
 vez
 abierto
 el
 Administrador
 de
 

Bibliotecas,
 pulsamos
 en
 Nueva
 Biblioteca
 

Tercer
 paso
 

•  En
 la
 pantalla
 Nueva
 Biblioteca
 le
 ponemos
 el
 

nombre,
 ACMTF
 
•  Pulsáis
 Aceptar
 

Cuarto
 paso
 

•  Seleccionamos
 Agregar
 archivo
 JAR/Carpeta
 

desde
 el
 Administrador
 de
 bibliotecas
 

Quinto
 paso
 

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

Sexto
 paso
 

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

Séplmo
 paso
 

•  Seleccionamos
 el
 archivo
 acm-­‐javadoc.zip
 en
 

el
 selector
 de
 ficheros
 y
 pulsamos
 Agregar
 
archivo
 ZIP/Carpeta
 

Paso
 final
 

•  Por
 fin
 pulsamos
 aceptar
 para
 agregar
 la
 

nueva
 biblioteca
 y
 su
 documentación
 en
 el
 
entorno
 Netbeans.
 

Configuración
 antes
 de
 empezar
 

Biblitecas
 ACMTF
 

CREACIÓN
 DE
 UN
 NUEVO
 
PROYECTO
 

Consideraciones
 previas
 

•  En
 NB
 existen
 muchas
 maneras
 de
 conseguir
 

lo
 mismo
 

•  Lo
 que
 mostraremos
 es
 una
 de
 ellas,
 que
 he
 

seleccionado
 por
 varias
 razones:
 
– Los
 proyectos
 resultantes
 no
 copian
 los
 archivos
 
de
 la
 biblioteca
 de
 ACM,
 ya
 que
 ocupan
 bastante
 
espacio
 
– Aprendemos
 funcionalidades
 de
 NB
 que
 después
 
podemos
 usar
 para
 otros
 usos
 

Proyecto
 Nuevo
 

•  Seleccionamos
 Proyecto
 Nuevo
 del
 menú
 

Archivo
 

Proyecto
 Nuevo
 

•  Si
 no
 lo
 estuvieran,
 seleccionamos
 la
 Categoría
 

Java
 y
 el
 Proyecto
 Java
 ApplicaWon
 

Proyecto
 Nuevo
 

Mejor
 dejarlos
 
desmarcados
 

Estructura
 del
 proyecto
 

•  Después
 del
 pulsar
 
Terminar
 se
 crea
 un
 
nuevo
 proyecto
 en
 el
 
área
 de
 proyecto
 
•  Este
 proyecto
 no
 

incluye
 aún
 
–  Ninguna
 clase
 
–  Biblioteca
 ACM
 

•  Empecemos
 creando
 

una
 clase
 

Añadiendo
 una
 clase
 
•  Abrimos
 el
 menú
 contextual
 sobre
 el
 

<paquete
 predeterminado>
 

•  Seleccionamos
 Nuevo
 y
 Clase
 Java
 

 

Añadiendo
 una
 clase
 

No
 haremos
 caso
 
de
 la
 advertencia
 

Estructura
 de
 la
 clase
 creada
 

•  Vemos
 que
 la
 clase
 se
 ha
 añadido
 al
 proyecto
 

y
 se
 ha
 abierto
 en
 el
 editor
 

•  Ahora
 ya
 podemos
 editarla
 y
 modificarla
 

Editando
 la
 clase
 

•  Añadimos
 que
 la
 clase
 

exlende
 Console
 
Program,
 pero
 …
 

•  ...
 el
 entorno
 nos
 indica
 
que
 no
 conoce
 la
 clase
 
ConsoleProgram
 

•  Es
 normal,
 ya
 que
 no
 

hemos
 incluido
 la
 
biblioteca
 ACMTF
 

Añadimos
 la
 biblioteca
 ACMTF
 
•  Sobre
 el
 apartado
 Bibliotecas
 del
 proyecto
 

seleccionamos
 Agregar
 biblioteca
 

Añadimos
 la
 biblioteca
 ACMTF
 

•  Seleccionamos
 la
 

biblioteca
 ACMTF
 que
 
hemos
 definido
 
anteriormente
 

Ahora
 ya
 podemos
 importarla
 
•  Podemos
 añadir
 el
 import
 directamente
 o
 
usando
 las
 sugerencias
 de
 corrección
 del
 
Netbeans
 

Ejecutemos
 el
 proyecto
 

•  Si
 ejecutamos
 el
 proyecto
 nos
 encontramos
 

con
 una
 sorpresa:
 no
 existe
 una
 clase
 principal
 

Accediendo
 a
 las
 propiedades
 de
 un
 

proyecto
 

•  Abrimos
 el
 menú
 

contextual
 asociado
 al
 
proyecto
 y
 
seleccionamos
 el
 
elemento
 Propiedades
 

Modificamos
 las
 propiedades
 

•  Seleccionamos
 la
 categoría
 Ejecutar
 e
 

indicamos
 el
 nombre
 de
 la
 clase
 principal.
 

Volvemos
 a
 ejecutar
 …
 

¡¡¡
 Y
 por
 fin
 todo
 
funciona
 tal
 y
 

como
 

esperábamos
 !!!
 


 

SOLUCIONES
 A
 PROBLEMAS
 
COMUNES
 

Abrimos
 un
 proyecto
 pero
 la
 biblioteca
 no
 está
 configurada
 

Biblioteca
 no
 definida
 

•  Si
 la
 biblioteca
 no
 está
 definida
 (o
 lo
 está
 con
 

un
 nombre
 diferente)
 

Seguimos
 las
 indicaciones
 

•  Abrimos
 el
 menú
 

contextual
 del
 proyecto
 
y
 seleccionamos
 
Resolver
 problemas
 de
 
referencias…
 

Se
 nos
 indican
 los
 detalles
 

•  Siempre
 hay
 que
 

leer
 la
 información
 
sobre
 el
 error
 

•  Pulsamos
 Resolver
 

Damos
 de
 alta
 la
 biblioteca
 

Y
 problema
 resuelto
 

En
 el
 proyecto
 la
 biblioteca
 lene
  • Links de descarga
http://lwp-l.com/pdf8848

Comentarios de: Introducción a Netbeans (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad