Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual Iniciacion NetBeans 5
Manual Iniciacion NetBeans 5
htm
crear proyectos estándares que se apoyan sobre scripts Ant generados por NetBeans y sobre una organización
estándar de archivos de proyecto.
crear sus proyectos con sus propios scripts y su propia organización de archivos.
En esta introducción a NetBeans nos interesaremos únicamente a los proyectos estándares, y particularmente a los proyectos
de tipo Application Java
Para crear un nuevo proyecto de aplicación JAVA seleccionar File > New Project (Maj-Ctrl-N). Un
pop-up de dialogo para la creación de nuevos proyectos aparece.
1 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
En Categories, seleccionar General. En Projects, seleccionar Java Application y hacer clic sobre Next.
En Project Name, ingresar HolaMundo. Con Project Location escoger un lugar para los archivos de su proyecto.
Seleccionar la casilla Set as Main Project así que la casilla Create Main Class. Ingresar Holamundo como clase principal.
Hacer clic sobre Finish.
NetBeans crea una carpeta HolaMundo en la carpeta que han escogido para su proyecto (en el ejemplo arriba
E:\Formacion\Workspace). El proyecto HolaMundo se abre y la clase HolaMundo.java se visualiza en el Editor.
2 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
La parte Projects permite de visualizar la estructura lógica del proyecto (los diferentes packages
Java que le constituyen), la parte Files permite de visualizar su estructura de archivos.
src (Sources Packages) : contiene los archivos fuentes (.java) organizados según el árbol jerárquico de los paquetes
Java
build > classes : carpeta temporal conteniendo los archivos compilados (.class)
dist : carpeta generada automáticamente, conteniendo archivos listos para distribuirse a sus clientes (.jar, .war)
dist > javadoc : carpeta temporal conteniendo los archivos HTML describiendo el codigo
3 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
web (WEB pages) : contiene las paginas WEB HTML, JSP, archivos CSS...
lib o web > WEB-INF > lib : las librerias
Cuando es posible, el editor propone una compleción automática del código. Por ejemplo, parar el ingreso después
System.out. , el editor propone todos los métodos posibles con la documentación javadoc asociada.
El editor ofrece la compleción de código para todas las clases y métodos en el classpath de compilación del proyecto. En
cualquier momento, se puede activar la compleción con Ctrl-Space.
El editor no espera siempre el lanzamiento de una compilación para indicar los errores eventuales. Durante que ingresan el
código, la sintaxis java esta verificada y en caso de error una pequeña cruz roja al frente de línea correspóndanle.
Posicionando el cursor del mouse sobre esta cruz, tendrán un mensaje de explicación indicando la natura del error. Para
apreciar este funcionalidad no poner ';' al fin del instrucción System.out.println.
Para saber si un archivo que se visualiza en el editor esta guardado o no, una estrella aparece al lado de su nombre:
4 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
Ahora vamos a completar el programa HolaMundo para que pueda, leer una serie de nombres en la
línea de comandoss y para cada nombre leído indicar una cadena HOLA ...
Para ejecutar este programa desdeNetBeans al comunicarle una serie de argumentos se debe
configurar las propiedades de su proyecto. Se accede al panel de configuración efectuando un clic
derecho sobre el proyecto y eligiendo el item Properties en la menu del contexto como lo
muestra la imagen siguiente.
5 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
Seleccione las propiedades Run (configuraciones para la ejecución del proyecto) en Run y en la parte derecha de la ventana
introducen una serie de nombres en el campo de ingreso Arguments. Valide por OK, luego reactivan la ejecución del proyecto
(Run -> Run Main Project o F6).
6 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
Atención: si en el ingreso de un valor, preceden ésta de un mensaje de invita que no efectúa vuelta a la línea
(System.out.print en vez de System.out.println), no se indica este último en la ventana Output cuando el programa se
para en espera del ingreso. No lo será hasta que se haya efectuado el ingreso de datos. (Pueden experimentar eso
sustituyendo a System.out.println(“ingresan su nombre”) por System.out.println(“ingresan su nombre”) en su
programa HolaMundo).
Para remediar estos inconvenientes, es siempre posible ejecutar directamente la aplicación lanzándola desde una ventana de
comandos (ventana xterm bajo UNIX o cmd bajo Windows) de su sistema. Las clases Java de su aplicación se compilaron en el
directorio build/clases situado bajo la raíz de su proyecto. Abra una ventana de comandos, coloca en este directorio y realizar
el programa HolaMundo con el comando java.
Compilar y ejecutar la aplicación HolaMundoCerro (Run -> Run Main Project o F6).
La aplicación HolaMundoCerro esta constituida de un cerro infinito que visualiza “Hola amigos”.
Cuando el programa se lanza desde una consola, este programa puede ser parado con CTRL-C.
Para interrumpir la ejecución de un programa desde NetBeans, se debe proceder de la manera siguiente:
Hacer clic derecho luego Terminate Process en el nudo correspóndanle al aplicación HolaMundo.
7 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
Para generar la documentación javadoc de un proyecto a partir de las fuentes, hay que activar la
comanda Generate Javadoc en el menú Build.
8 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
Normalmente, una vez que la documentación esta generada, NetBeans abre una ventana del
navegador por defecto visualizando esta documentación.
Los archivos generados se encuentran en la carpeta dist/javadoc que se ubica a la raíz del proyecto.
Para que sus proprios comentarios se insertan en las paginas HTML generadas, es importante de
respetar el formato siguiente :
9 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
Hemos visto en lo que precede el estricto minimum para la utilización de NetBeans 5.5 en la
escritura de aplicación Java. Para utilizar a lo mejor las numerosas funcionalidades de este
entorno, es aconsejado de leer la documentación en línea.
Para obtener este ayuda, menú Help-->Help Contents. La ventana de ayuda tiene la organización siguiente:
por capítulos,
a partir de un indexo,
efectuando una búsqueda.
Consultar este ayuda en línea de NetBeans, será probablemente muy útil durante utilizaciones ulteriores del IDE.
El capitulo Getting Started permite de tener una visión global del software.
Se puede generar los métodos getter y setter para un campo en una de las dos maneras
siguientes:
10 de 11 23/05/2007 11:02
Manual iniciacion NetBeans 5.5 file:///E:/manualUtilizacionNetBeans5.5.htm
Usando el code completion box. Esta manera es más fácil si usted apenas ha creado el
campo en su código y desea agregar los métodos del comprador y del setter.
Usando the Encapsulate Field refactoring comando. Esta manera es generalmente preferible
si usted también desea cambiar el modificador del campo y cambiar otro código para utilizar
el getter y setter para acceder al campo.
Clic derecho un nonstatic campo en la ventana Projects o Source Editor y escoger Refactor
> Encapsulate Fields.
En el Encapsulate Fields dialog box, fije la visibilidad para el campo y los accessores y clic
Next
En la ventana Output, clic Do Refactoring.
11 de 11 23/05/2007 11:02