Você está na página 1de 37

INSTITUTO TECNOLOGICO DE SALINA CRUZ

UNIDAD: Fundamentos del Lenguaje



MATERIA:Programacin Orientada a Objetos

DOCENTE: ROMN NJERA SUSANA MNICA

CARRERA:INGENIERIA EN TECNOLOGIAS DE LA INFORMACIN Y DE LAS COMUNICACIONES

GRADO: 2 SEMESTRE GRUPO: 2E2

Trabajo: Manual de Instalacin y uso de Blue J, Eclipse y Net Beans

NOMBRE DEL ALUMNO:
LPEZ ROCHA ABIGAIL ANTONIO




Salina Cruz, Oaxaca A Febrero del 2014






2


NDICE
Introduccin..3
Blue J caractersticas y requerimientos4
Instalacin y uso de Blue J5-14
Eclipse caractersticas y requisitos.............15
Instalacin y Uso de Eclipse.16-25
Net Beans Caractersticas y requerimientos26
Instalacin y uso de Net Beans27-34
Conclusiones35
Fuentes.36
Anexos.37















3


Introduccin:

Java es un lenguaje de programacin de muy alto nivel especial para desarrollar
aplicaciones en redes, es multiplataforma y multiparadigma.
Las cules veremos en este trabajo son en los Software de Blue J, Eclipse y Net
Beans.
La plataforma de java y cada uno de sus entornos cuentas con diferentes
caractersticas cada uno en cada software unas con mayor facilidad de
entendimiento y otras un tanto ms complejas esto depender de cuanto los usen y
como le den el uso a cada uno de estos software.

















4


Desarrollo
Blue J:
El sistema BlueJ y su Tutorial son completamente gratuitos y estn
disponibles en http://www.bluej.org, para cualquiera y para cualquier tipo de
uso y redistribucin no comercial. El desensamblado del sistema esta
prohibido.
Caracteristicas:
Bluej est desarrollado 100% sobre Java, lo que lo hace multiplataforma y
entre sus caractersticas ms llamativas est, el utilizar muy pocos recursos
de la mquina.
Su caracterstica mas relevante, es un sistema parecido al UML que nos
modela de manera grfica el comportamiento y las relaciones que existen
entre clases.
Ambiente completamente integrado.
Visualizacin Grfica de la estructura de las clases.
Edicin grafica y textual.
Built-in editor, compilador, mquina virtual, depurador.
Interfase fcil de usar, ideal para principiantes.
Llamadas y creacin de objetos interactiva.
Requerimientos:A BlueJ se distribuye en tres formatos diferentes: uno para
sistemas Windows, otro para MacOs, y otro para todos los dems sistemas. La
instalacin es prcticamente directa.
Los requerimientos mnimos en Hardware son:
48 Mb en memoria RAM, procesador Pentium de 166 Mhz, o equivalente.
Recomendado:
64 Mb en memoria RAM, procesador Pentium a 300 Mhz.
Requerimientos En Software: Debe tener J2SE v1.4 o posterior instalado en
el sistema para utilizar BlueJ. En general, es recomendable actualizarlo.
5


Instalacin de Blue J en Windows:
1. Lo primero que se requiere es la instalacin de Java "JDK" en el computador,
recomendablemente la versin mas reciente.
2. El siguiente paso es descargar la ultima versin disponible de BlueJ desde la
pgina oficial www.bluej.org





3. Luego de descargado el instalador de BlueJ, hacemos doble click en el
ejecutable para dar inicio a la instalacin.

4. En este paso debemos de seleccionar el directorio donde se instalar
Bluej, luego presionar Next.
6


5. La siguiente pantalla nos permite elegir si deseamos crear un icono de
acceso directo al programa.



7





6. Este es el ltimo paso antes de comenzar la instalacin, en esta
pantalla se muestran las opciones que elegimos en los pasos anteriores
y luego presionamos Install.

7. Procesndose la Instalacin:

8

8. Luego de completada la instalacin nos permite las opciones
de leer el archivo README de bluej y de ejecutar el programa.




En caso de que se tengan mas de una versin de java instalada o que Bluej
no consiga el directorio de Java nos aparecer esta pantalla donde debemos
de seleccionar el directorio de Java JDK.
9

Pantalla de Inicio Blue J:





10

Entorno de Blue J:

Creacin de un proyecto:
Para realizar un proyecto nuevo hacemos click en la pestaa project y
seleccionamos New project, elegimos el directorio y le damos el nombre al
proyecto. Con esto se crea una carpeta donde se almacenaran todas las clases y la
documentacin del programa.
Abriendo un Proyecto:
Si se desea abrir un proyecto realizado
en bluej seleccionamos la pestaa project y
damos click en Open Project para buscar el
proyecto.






11




En caso de que se desee abrir un proyecto creado en otro entorno de java debemos
seleccionar Project y luego damos click en Open Non Bluej.




Crear una Clase:
Para crear una clase, damos click en el botn new Class.
.





12






Se nos mostrar una ventana donde nos da la opcin de escribir el nombre y
escoger el tipo de la clase.
Para programar las clases debemos hacer doble click sobre la clase y se
abrir doble.







13

Se nos mostrar una ventana donde nos mostrar un cdigo con mtodo
constructor, una variable y un mtodo definos como ejemplos.
Encontraremos una barra de herramientas con los botones compilar, cortar,
pegar, y otros.







Ejecutar el Proyecto:
Para ejecutar el proyecto debemos de hacer click derecho con el mouse
sobre la clase que contiene el mtodo Main y luego seleccionar Voidmain
(String[])

14


Ejecutando el proyecto:

Llamada a los Mtodos









Ejecutando el
Proyecto:








15


Eclipse:
Eclipse es una plataforma de software de Cdigo abierto independiente de una plataforma
para desarrollar Aplicaciones. Esta plataforma, es usada para desarrollar entornos
integrados de desarrollo (IDE), como el IDE de Java (Java DevelopmentToolkit JDT).

Eclipse fue desarrollado originalmente por IBM como el sucesor de VisualAge.
Ahora es desarrollado por la Fundacin Eclipse, una organizacin independiente sin
nimo de lucro que fomenta una comunidad de cdigo abierto y un conjunto de
productos complementarios, capacidades y servicios.

Requisitos:
ParainstalarEclipseserequiere:
SistemaoperativoWindows,Linux,Solaris,QNXoMacOS/X,con256MBdeRAMpreferibl
emente o como mnimo.






































16




Instalacin de Eclipse en Windows:

1. En primer lugar descargaremos Eclipse, desde la web:
http://www.eclipse.org/downloads/ (unos 121 MB de tamao), si estamos trabajando
en entorno Windows pulsaremos sobre
Downloadnow: Eclipse SDK 3.2.2, Windows:




2. Eclipse no necesita instalacin, es suficiente con descomprimir el fichero
"eclipse-SDK-3.2.2-win32.zip" en la carpeta que deseemos:


3. Antes de ejecutar Eclipse, descomprimiremos el fichero "NLpack1-eclipse-
SDK-3.2.1-win32.zip" en la misma carpeta que Eclipse:




























17










4. Reemplazaremos todos los ficheros, pulsando "Yes toAll":












5. Una vez descomprimido Eclipse y el paquete de idiomas, en la carpeta
donde hayamos descomprimido Eclipse ejecutaremos el fichero eclipse.exe:






















6. Nos pedir una carpeta para el espacio de trabajo (workspace) para esta sesin, en
nuestro caso C:/Documents and Settings/alonso/workspace. Si queremos que no
nos lo vuelva a preguntar en futuras sesiones marcaremos "Use this as the default
and do notask
18






7. again" ("Utilizar este directorio predeterminado y no volver a preguntar").
Pulsaremos "OK" ("Aceptar") para continuar:































8. Para crear un nuevo proyecto / aplicacin / programa en Java con Eclipse
pulsaremos en "Archivo" - "Nuevo" - "Proyecto":
































19












9. Seleccionaremos el tipo de proyecto Java que queramos crear: "Proyecto Java" y
pulsaremos "Siguiente







20





10. Indicaremos el nombre del proyecto Java de Eclipse (en nuestro caso
"PrimaraAplicacion"), indicaremos la carpeta donde queramos guardar el proyecto
Eclipse ("Crear proyecto nuevo en rea de trabajo" o bien "Crear proyecto a partir
de un fuente existente"). Tambin podremos seleccionar el Java
runtimeenvironment (JRE) que queramos utilizar para este prouecto. Pulsaremos
"Finalizar" para concluir el asistente de creacin de proyecto o "Siguiente" para
continuar con la creacin y configuracin del proyecto Java Eclipse:
































Podremos configurar ms opciones para el proyecto, una vez configuradas pulsaremos.

11. "Finalizar" para iniciar el desarrollo del proyecto Eclipse:



























21









12. Cerraremos la ventana de "Bienvenida" para visualizar el proyecto creado
"PrimeraAplicacion":



















El aspecto del nuevo proyecto Java - Eclipse:
22









13. A continuacin crearemos una nueva clase Java para crear el tpico mensaje
"Hola mundo". Para ello pulsaremos sobre "PrimeraAplicacin" con el botn
derecho del ratn, seleccionaremos "Nuevo" - "Clase":























14. Indicaremos el nombre del paquete en "Paquete" (no se recomienda utilizar
el paquete predeterminado), en nuestro caso "holaMundo". Indicaremos el
nombre de la clase en "Nombre" (en nuestro caso "HolaMundo"). Podremos
configurar una serie de parmetros de la clase: modificadores (public,
default, private, protected, abstract, final, static), apndices de mtodo, etc.
Marcaremos "publicstaticvoidmain(String[] args)", pues ser la clase principal
de la aplicacin:


15. Aadiremos la lnea de cdigo:

System.out.println("Hola mundo");


























23










16. Para compilar nuestra aplicacin Java Eclipse pulsaremos en la flecha hacia bajo
que aparece.



en la parte derecha del botn "Ejecutar", nos mostrar un men emergente,
seleccionaremos "Ejecutar como" y pulsaremos en "Aplicacin Java":












17. Nos advertir de que los cambios no se han guardado (las clases sin guardar
desde la ltima compilacin). Para guardar siempre antes de compilar
marcaremos "Guardar siempre los recursos antes de lanzar". Pulsaremos
"Aceptar" para compilar:







































24


















18. En la parte inferior de la ventana aparecer el resultado de la compilacin de
nuestra aplicacin Java con Eclipse:
25




19. El cdigo de la aplicacin Java "HolaMundo":

packageholaMundo;


publicclassHolaMundo {
/**
* @paramargs
*/
publicstaticvoidmain(String[] args) {
System.out.println("Hola mundo");
}
}

20. Cuando se produce un error o un aviso se puede ver en la pestaa
"Problemas". Nos indicar una descripcin del problema y la lnea de cdigo
donde se produce. En la lnea de cdigo tambin nos la mostrar subrayada
(rojo si es un error y amarillo si es un aviso). En nuestro caso nos est
avisando de que hemos importado la clase "awt.Dialog" pero no la hemos
utilizado:
26





Netbeans:
es un entorno de desarrollo gratuito y de cdigo abierto que en el momento de
escribir este artculo est en su versin 7.4. Permite el uso de un amplio rango de
tecnologas de desarrollo tanto para escritorio, como aplicaciones Web, o para
dispositivos mviles. Da soporte a las siguientes tecnologas, entre otras: Java,
PHP, Groovy, C/C++, HTML5.
Adems puede instalarse en varios sistemas operativos: Windows, Linux, Mac
OS o sea que es multiplataforma.
*Caractersticas principales:
Brinda soporte a casi todas las novedades en el lenguaje Java. Cualquier preview
del lenguaje es rpidamente soportada por Netbeans.
Cuenta con Asistentes para la creacin y configuracin de distintos proyectos,
incluida la eleccin de algunos frameworks o Marcos.
Es un bueneditor de cdigo, multilenguaje, con el habitual coloreado y
sugerencias de cdigo, acceso a clases pinchando en el cdigo, control de
versiones, localizacin de ubicacin de la clase actual, comprobaciones
sintcticas y semnticas, plantillas de cdigo, codingtips, herramientas de
refactorizacin y un largo etctera. Tambin hay tecnologas donde podemos usar
el pulsar y arrastrar para incluir componentes en nuestro cdigo.
Ayuda a simplificar la gestin de grandes proyectos con el uso de diferentes
vistas, asistentes de ayuda, y estructurando la visualizacin de manera ordenada,
lo que ayuda en el trabajo diario. Una vez que nos metemos en una clase java,
por poner un ejemplo, se nos mostrarn distintas ventanas con el cdigo, su
localizacin en el proyecto, una lista de los mtodos y propiedades (ordenadas
alfabticamente), tambin hay una vista que nos presenta las jerarquas que tiene
nuestra clase y otras muchas opciones. Por supuesto personalizable segn el
gusto de cada usuario.




27

Instalacin de Net Beans:
Para el desarrollo de programas durante el curso utilizaremos el IDE NetBeans IDE 6.9
a continuacin se describen los pasos para instalarlo en la plataforma Windows:

1. Descargar e instalar NetBeans IDE 6.9.1. Ir a la pgina
http://netbeans.org/downloads/index.html, descargar la versin "Java" de la
herramienta(son 214 MB)


















2. Dar doble-click en el archivo netbeans-6.9.1-ml-java-windows.exe para
iniciar la instalacin y siga las indicaciones.



























3. Observe que en este caso, en la parte de RuntimesGlassFish aparece en la
lista, en cambio Tomcat no aparece. Para agregar Tomcat pulse el botn
Customize y cheque la casilla de Tomcat 6.0.26.
28































4. Pulsar el botn OK





























5. Pulsar el botn Next>
29



























6. Aceptar los trminos de la licencia (checkbox)
7. Pulsar el botn Next>
























8. Observe los folders de instalacin (NetBeans y JDK)
9. Pulsar el botn Next>

10. Observe los folders de instalacin (Glassfish) (solo aparece si no estaba
previamente instalado)
30
























11. Pulsar el botn Next>





































31

12. Pulsar el botn Next>


























13. Pulsar el botn Install para terminar la instalacin.




























14. Pulsar el botn Finish


32

Creando el Proyecto

Para comenzar el desarrollo, lo primero que tenemos que hacer es crear un
nuevo proyecto en NetBeans, accediendo a la opcin File New Project.


























Nuevo proyecto 2

Como se puede observar, elegiremos, dentro de la categora Java, el tipo de
proyecto Java Desktop Application. En el siguiente paso, tras ver la advertencia
de que el desarrollo de la JSR del SAF ha sido detenido, podemos poner un
nombre y seleccionar una ubicacin para nuestro proyecto. Adems tenemos
que seleccionar la clase principal de la aplicacin que vamos a crear. Por ltimo,
podemos elegir el tipo de aplicacin: bsica, o de acceso a datos.
Seleccionaremos la opcin bsica para ir creando desde cero la mayor parte de
los elementos que necesitamos. Una vez visto el tutorial, sera interesante
probar la opcin de acceso a datos, que crea gran parte de la estructura del
proyecto, facilitando mucho las cosas.
33


























Nueva aplicacin de escritorio 3

El IDE crea automticamente tres clases: GestorDeTareasApp,
GestorDeTareasView, y GestorDeTareasAbautBox.














Navegador de proyectos 4

La clase GestorDeTareasApp es la clase principal de nuestra aplicacin, y
hereda de la clase SingleFrameApplication de SAF. Podemos ver que contiene
un mtodo main en el que se lanza la propia aplicacin, y los mtodos
heredados startup y configureWindow, que sern llamados por el framework. En
startup hay una simple llamada al mtodo show para mostrar la vista de nuestra
aplicacin: GestorDeTareasView.

Si abrimos esta otra clase con el editor de texto, veremos que hereda de la clase
FrameView de SAF. Esta ser la ventana de nuestra aplicacin, a la que
NetBeans ya le ha puesto por nosotros una barra de men y una barra de
estado.
34

Por ltimo, tenemos la clase GestorDeTareasAbautBox, que es el tpico dilogo con
informacin sobre la aplicacin. Adems de las tres clases, podemos ver que hay
otro paquete, resources, en el que encontraremos un fichero properties por cada una
de ellas.

















35

Conclusiones:
Al trmino de esta actividad me he ddo cuenta de cuan parecidos son los programas sobretodopor que estn
basados en lenguaje Java, cuyo lenguaje puede llegar a ser complejo en alguno de los software, las
instrucciones en cada programa se parecen demasiado en otras son idnticas solo cambia un poco el entrono
grafico, estas herramientas para aprender a programar pueden ser muy tiles mas para mi en lo personal ya que
no se casi nada de como rogramar y aprender en programar en Java me puede ayudar mucho sobre que cosas
tomar en cuenta mucho antes de empezar a realizar agun programa los cdigos son muy imporantes y alguna de
estas herramientas traen reconocedores de errores de escritura en el cdigo eso puede ser una de los puntos
mas importantes para poder hacer un buen programa.
















36

Otras fuentes:

http://www.slideshare.net/lehm630821/primer-programa-java-en-bluej
http://www.aprenderaprogramar.com/index.php?option=com_content&id=418:visualizar-clases-y-crear-objetos-
java-con-bluej-invocar-metodos-ejemplos-cu00620b&Itemid=188
http://recursostic.educacion.es/observatorio/web/ca/software/programacion/911-monografico-java?start=2
http://cvairetti.ing.puc.cl/IIC1103/laboratorio/TutorialEclipse2.pdf
http://dis.um.es/~bmoros/privado/bibliografia/tutorial%20eclipse%20para%20novatos%20java%20%28Pollino%29
.pdf
http://www.programacion.hol.es/java/Tutorial_Eclipse_JAVA.pdf
http://cs.mty.itesm.mx/profesores/raul.perez/DAD/Netbeans-6.9.1.pdf
http://www.javahispano.org/storage/contenidos/Tutorial_SAF_con_NetBeans_6_9_1.pdf











37

Anexos:
En lo personal me gustara que si se puede ver en clases los 3 software que se ven
aqu as como un mayor uso de estos mismos para as quitarme de algunas dudas
que pueden surgir al momento de realizar alguna actividad en especfico, porque es
muy probable que haya muchos comandos o instrucciones que desconozca del uso o
existencia de ellos.

Você também pode gostar