Professional Documents
Culture Documents
file:///E:/manualUtilizacionNetBeans5.5.htm
MANUAL DE INICIACION A
NETBEANS 5.5
Este documento presenta los elementos bsicos para la utilizacin del entorno de desarrollo integrado (IDE) NetBeans 5.5.
Nocion de proyecto NetBeans Creacion de una aplicacion Java con NetBeans Utilizacion del editor Compilar y ejecutar un proyecto Interrumpir la ejecucion de un programa Generar la documentacion Javadoc de un proyecto Creacion de un archivo .jar La documentacion en linea de NetBeans Generar getter y setter metodos
1 de 11
23/05/2007 11:02
file:///E:/manualUtilizacionNetBeans5.5.htm
En Categories, seleccionar General. En Projects, seleccionar Java Application y hacer clic sobre Next. Un pop-up de dialogo para la creacin de una nueva aplicacin aparece.
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
file:///E:/manualUtilizacionNetBeans5.5.htm
La parte Projects permite de visualizar la estructura lgica del proyecto (los diferentes packages Java que le constituyen), la parte Files permite de visualizar su estructura de archivos.
3 de 11
23/05/2007 11:02
file:///E:/manualUtilizacionNetBeans5.5.htm
El editor ofrece la complecin de cdigo para todas las clases y mtodos en el classpath de compilacin del proyecto. En cualquier momento, se puede activar la complecin con Ctrl-Space. El editor no espera siempre el lanzamiento de una compilacin para indicar los errores eventuales. Durante que ingresan el cdigo, la sintaxis java esta verificada y en caso de error una pequea cruz roja al frente de lnea correspndanle. Posicionando el cursor del mouse sobre esta cruz, tendrn un mensaje de explicacin indicando la natura del error. Para apreciar este funcionalidad no poner ';' al fin del instruccin System.out.println.
Rectificar el error de sintaxis y guardar el archivo Holamundo.java (File->Save ou Ctrl-S). Para saber si un archivo que se visualiza en el editor esta guardado o no, una estrella aparece al lado de su nombre:
Archivo no grabado
Archivo grabado
4 de 11
23/05/2007 11:02
file:///E:/manualUtilizacionNetBeans5.5.htm
Ahora vamos a completar el programa HolaMundo para que pueda, leer una serie de nombres en la lnea de comandoss y para cada nombre ledo indicar una cadena HOLA ...
public static void main(String[] args) { System.out.println("HOLA"); for (int i = 0; i < args.length; i++) System.out.println("HOLA" + args[i]); } } Para ejecutar este programa desdeNetBeans al comunicarle una serie de argumentos se debe configurar las propiedades de su proyecto. Se accede al panel de configuracin 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
file:///E:/manualUtilizacionNetBeans5.5.htm
Seleccione las propiedades Run (configuraciones para la ejecucin 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 ejecucin del proyecto (Run -> Run Main Project o F6). En la ventana de salida deben obtener la visualizacion siguiente:
6 de 11
23/05/2007 11:02
file:///E:/manualUtilizacionNetBeans5.5.htm
Atencin: si en el ingreso de un valor, preceden sta de un mensaje de invita que no efecta vuelta a la lnea (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 aplicacin lanzndola desde una ventana de comandos (ventana xterm bajo UNIX o cmd bajo Windows) de su sistema. Las clases Java de su aplicacin se compilaron en el directorio build/clases situado bajo la raz de su proyecto. Abra una ventana de comandos, coloca en este directorio y realizar el programa HolaMundo con el comando java.
Abrir la ventana Runtime. Despliegue el nudo Processes que muestra los procesos en ejecucin.
Hacer clic derecho luego Terminate Process en el nudo correspndanle al aplicacin HolaMundo.
7 de 11
23/05/2007 11:02
file:///E:/manualUtilizacionNetBeans5.5.htm
8 de 11
23/05/2007 11:02
file:///E:/manualUtilizacionNetBeans5.5.htm
Normalmente, una vez que la documentacin esta generada, NetBeans abre una ventana del navegador por defecto visualizando esta documentacin.
Los archivos generados se encuentran en la carpeta dist/javadoc que se ubica a la raz del proyecto.
Para que sus proprios comentarios se insertan en las paginas HTML generadas, es importante de respetar el formato siguiente : /** All tenemos un comentario javadoc. Como se puede ver * la linea empieza con los caracteres /**. * Puede extenderse en varias lineas */
9 de 11
23/05/2007 11:02
file:///E:/manualUtilizacionNetBeans5.5.htm
3 partes permiten de utilizar la ayuda de 3 maneras distintas: por captulos, a partir de un indexo, efectuando una bsqueda. Consultar este ayuda en lnea de NetBeans, ser probablemente muy til durante utilizaciones ulteriores del IDE. El capitulo Getting Started permite de tener una visin global del software.
10 de 11
23/05/2007 11:02
file:///E:/manualUtilizacionNetBeans5.5.htm
Usando el code completion box. Esta manera es ms fcil si usted apenas ha creado el campo en su cdigo y desea agregar los mtodos del comprador y del setter. Usando the Encapsulate Field refactoring comando. Esta manera es generalmente preferible si usted tambin desea cambiar el modificador del campo y cambiar otro cdigo para utilizar el getter y setter para acceder al campo.
GENERAR
1. Ingresar la declaracion del campo en el Source Editor y presionar Enter. 2. Presionar Ctrl-Spacebar. 3. En el code completion box, bajar a la entrada Create getter getFieldName for field FieldName y presionar Enter. 4. Presionar Ctrl-Spacebar. 5. El el code completion box, bajar a la entrada Create setter setFieldName for field FieldName y presionar Enter.
GENERAR
ENCAPSULATE FIELDS
COMANDO:
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