Vous êtes sur la page 1sur 12

Hola Mundo!

para el NetBeans IDE


Es momento de escribir su primer aplicacin! Estas instrucciones detalladas son para
usuarios del NetBeans IDE. El NetBeans IDE corre sobre la plataforma Java, lo que significa
que puede usarlo con cualquier sistema operativo para el que exista un JDK 8. Estos sistemas
operativos incluyen Microsoft Windows, Solaris OS, Linux y Mac OS X.

Una Lista de Comprobacin

Creando Su Primer Aplicacin

Cree un Proyecto IDE

Agregue JDK 8 a la Lista de Plataforma (si es necesario)

Agregue Cdigo al Archivo de Cdigo Fuente Generado

Compile el Archivo de Cdigo Fuente

Corra el Programa

Continuando el Tutorial con el NetBeans IDE

Una Lista de Comprobacin


Para correr su primer programa, necesitar:
1. El Java SE Development Kit (el JDK 8 ha sido seleccionado en este ejemplo)
o

Para Microsoft Windows, Solaris OS, y Linux: **ndice de Descargas de Java SE

Para Mac OS X: developer.apple.com

2. El NetBeans IDE
o

Para todas las plataformas: **ndice de Descargas del NetBeans IDE

Creando Su Primer Aplicacin


Su primer aplicacin, HolaMundoApp, simplemente mostrar el saludo Hola Mundo!. Para
crear este programa, usted:

Crear un proyecto IDE


Cuando crea un proyecto IDE, crea un entorno en el cual construye y corre sus
aplicaciones. Usar proyectos IDE elimina problemas de configuracin normalmente

asociados con el desarrollo en la lnea de comandos. Puede construr o correr su


aplicacin escogiendo una nica opcin de men dentro del IDE.

Agregue Cdigo al Archivo de Cdigo Fuente Generado


Un archivo de cdigo fuente contiene cdigo, escrito en Java, que usted y otros
programadores pueden entender. Como parte de la creacin de un proyecto IDE, se
generar automticamente el esqueleto de un archivo de cdigo fuente. Luego
modificar el archivo de cdigo fuente para agregar el mensaje Hola Mundo!.

Compile el cdigo fuente en un archivo .class


El IDE invoca el compilador de Java (javac), el cual toma su archivo de cdigo
fuente y traduce su texto en instrucciones que la Mquina Virtual de Java puede
entender. Las instrucciones contenidas dentro de este archivo se conocen
como bytecodes.

Corra el Programa
El IDE invoca la herramienta de ejecucin de aplicaciones (java), la cual usa la
Mquina Virtual de Java para correr su aplicacin.

Cree un Proyecto IDE


Para crear un proyecto IDE:
1.

2.

Inicie el NetBeans IDE.


o

En sistemas Microsoft Windows, puede usar el elemento NetBeans IDE en el


men Inicio.

En sistemas Solaris OS y Linux, puede ejecutar el script de ejecucin del IDE


NetBeans navegando al directorio bin del IDE y escribiendo ./netbeans.

En sistemas Mac OS X, d clic en el icono de aplicacin de NetBeans IDE.

En el NetBeans IDE, escoja Archivo | Nuevo Proyecto.

El IDE NetBEans con el elemento de men Archivo | Nuevo Proyecto


seleccionado.

3.

En el asistente de Nuevo Proyecto, expanda la categora General y seleccione


Aplicacin de Java como se muestra en la siguiente figura:

NetBeans IDE, asistente de Nuevo Proyecto, pgina Escoger Proyecto.

4.

En la pgina de Nombre y Ubicacin del asistente, haga lo siguiente (como se


muestra en la figura siguiente):
o

En el campo Nombre de Proyecto, escriba Hola Mundo App.

En el campo Crear Clase Principal, escriba holamundoapp.HolaMundoApp.

Deje chequeada la opcin Establecer como Proyecto Principal.

NetBeans IDE, asistente de Nuevo Proyecto, pgina Nombre y


Ubicacin.

5.

D clic en Finalizar.

El proyecto es creado y se abre en el IDE. Debera ver los siguientes componentes:

La ventana Proyectos, la cual contiene una vista de rbol de los componentes del
proyecto, incluyendo archivos de fuente, libreras de las que su cdigo depende, y as
sucesivamente.

La ventana del Editor de Cdigo FuenteThe Source Editor con un archivo


llamado HolaMundoApp abierto.

La ventana Navegador, la cual puede usar para navegar rpidamente entre


elementos dentro de la clase seleccionada.

NetBeans IDE con el proyecto HolaMundoApp abierto.

Agregue el JDK 8 a la Lista de Plataforma (si es necesario)


Puede que sea necesario agregar el JDK 8 a la lista de plataformas disponibles del IDE. Para
hacerlo, vaya a Herramientas | Administrador de Plataforma Java, tal como se muestra en la
siguiente figura:

Seleccionando el Administrador de la Plataforma Java desde el men Herramientas

Si no ve el JDK 8 (el cual puede aparecer como 1.8 o 1.8.0) en la lista de plataformas
instaladas, d clic en "Agregar Plataforma", navegue al directorio de instalacin del JDK 8, y
d clic en "Finalizar". Ahora debera ver esta plataforma que acaba de agregar:

El Administrador de la Plataforma Java

Para establecer este JDK por defecto para todos los proyectos, puede correr el IDE con la
opcin --jdkhome desde la lnea de comandos, o especificando la ruta (path) al JDK en la
propiedad netbeans_j2sdkhome de
su
archivo INSTALLATION_DIRECTORY/etc/netbeans.conf.
Para especificar este JDK solo para el proyecto actual, seleccione Hola Mundo App en el
panel de Proyectos, escoja Archivo | Propiedades de Hola Mundo App, d clic en Libreras,
luego seleccione JDK 8 bajo el men desplegable de la Plataforma Java. Debera ver una
pantalla similar a la siguiente:

El IDE ahora est configurado para el JDK 8.

Agregue Cdigo al Archivo de Cdigo Fuente Generado


Cuando cre este proyecto, dej la opcin Crear Clase Main chequeada en el asistente de
Nuevo Proyecto, por lo que el IDE ha creado un esqueleto de la clase por usted.
Puede agregar el mensaje Hola Mundo! al cdigo de esqueleto reemplazando la lnea:

// TODO code application logic here


con la lnea:

System.out.println("Hola mundo!"); // Mostrar la cadena.


Opcionalmente, puede reemplazar estas cuatro lneas de cdigo generado:

/**

*
* @author
*/
con estas lneas:

/**
* La clase HolaMundoApp implementa una aplicacin que
* simplemente imprime "Hola mundo!" a la salida estndar
* (standard output).
*/
Estas lneas son comentarios y no afectan la ejecucin del programa. Secciones posteriores
de
este
tutorial
explican
el
uso
y
el
formato
de
los
comentarios.

Tenga Cuidado Cuando Escriba

Nota: Escriba todo el cdigo, comandos, y nombres de archivo exactamente como se


muestra. Tanto el compilador (javac) como el ejecutor (java) distinguen entre maysculas
y minsculas, por lo que debe escribir consistentemente.
HolaMundoApp no es lo mismo que holamundoapp.

Guarde sus cambios yendo a Archivo | Guardar.


El archivo debera verse como lo siguiente:

/*
* Para cambiar esta plantilla, escoja Herramientas | Plantillas
* y abra la plantilla en el editor.
*/
package holamundoapp;
/**
* La clase HolaMundoApp implementa una aplicacin que
* simplemente imprime "Hola mundo!" a la salida estndar
* (standard output).
*/
public class HolaMundoApp {
/**
* @param args los argumentos de lnea de comando
*/
public static void main(String[] args) {
System.out.println("Hola mundo!"); // Muestra la cadena.
}
}

Compile el Archivo de Cdigo Fuente en un Archivo .class


Para compilar su archivo de cdigo fuente, vaya a Correr | Construir Proyecto Principal (Run |
Build Main Project) desde el men principal del IDE. La ventana de Salida (Output) abre y
despliega una salida similar a lo que ve en la siguiente figura:

Ventana de salida mostrando los resultados de construir el proyecto HolaMundo.

Si

la

salida

de

la

SUCCESSFUL (CONSTRUCCIN

construccin
concluye
con
una
declaracin BUILD
EXITOSA), felicidades, ha compilado exitosamente su

programa!
Si

la salida de la construccin concluye con la declaracin BUILD FAILED (LA


CONSTRUCCIN FALL), probablemente tiene un error de sintaxis en su cdigo. Los errores
se reportan en la ventana Salida (Output) como un hipervnculo. D doble clic en ese
hipervnculo para navegar hacia el origen del error. Entonces puede arreglar el error y una
vez ms elija Correr | Construir Proyecto Principal (Run | Build Main Project).
Cuando construya el proyecto, se genera el archivo de bytecode HolaMundoApp.class.
Puede ver dnde se genera el nuevo archivo abriendo la ventana Archivos (Files) y
expandiendo
el
nodo Hola Mundo App/build/clases/holamundoapp (Hola Mundo App/construir/
clases/holamundoapp) como se muestra en la siguiente figura.

Ventana Archivos, mostrando el archivo

.class generado.

Ahora que ha construido el proyecto, puede correr su programa.

Corra el Programa
Desde la barra de men del IDE, elija Correr | Correr Proyecto Principal (Run | Run Main
Project).
La siguiente figura muestra qu es lo que debera ver ahora.

El programa imprime "Hola Mundo!" a la ventana de Salida (junto con otras salidas del el script de construccin -build script-).

Felicidades! Su programa funciona!

Continuando el Tutorial con el NetBeans IDE


El siguiente grupo de pginas del tutorial explicarn el cdigo de esta simple aplicacin.
Despus de eso, las lecciones profundizan en las caractersticas principales del lenguaje y
proporcionan muchos ejemplos ms. Aunque el resto del tutorial no da instrucciones

especficas sobre el uso del NetBeans IDE, puede fcilmente usar el IDE para escribir y correr
el cdigo de ejemplo. Los siguientes son algunos tips sobre el uso del IDE y explicaciones de
algunos comportamientos del IDE probablemente observe:

Una vez que haya creado un proyecto en el IDE, puede agregar archivos al proyecto
usando el asistente de Nuevo Archivo. Elija Archivo | Nuevo Archivo (File | New File), y
luego seleccione una plantilla en el asistente, tal como una plantilla de Archivo de
Java Vaco (Empty Java File template).

Puede compilar y correr un archivo individual (en lugar de un proyecto entero)


usando los comandos del IDE para Compilar Archivo (F9) y Correr Archivo (Shift-F6).
Si usa el comando Correr Proyecto Principal (Run Main Project), el IDE correr el
archivo que el IDE asocia como la clase principal del proyecto principal. Por eso, si
crea una clase adicional en su proyecto HolaMundoApp y luego trata de correr ese
archivo con el comando Correr Proyecto Principal (Run Main Project), el IDE correr el
archivoHolaMundoApp en su lugar.

Puede querer crear proyectos IDE separados para aplicaciones de muestra que
incluyan ms de un archivo de cdigo fuente.

A medida que escribe en el IDE, un cuadro de autocompletar puede aparecer


peridicamente. Puede ya sea ignorarlo y seguir escribiendo, o puede seleccionar
una de las expresiones sugeridas. Si prefiere que el cuadro de autocompletar no
aparezca automticamente, puede desactivar esta caracterstica. Elija Herramientas
(Tools) | Opciones (Options), d clic en la pestaa Editor, luego la pestaa
Autocompletar Cdigo (Code Completion), y desactive el cuadro de seleccin de
Ventana Emergente de Autocompletado (Auto Popup Completion Window).

Si intenta renombrar el nodo de un archivo en la ventana Proyectos (Projects), elija


Refactorizar (Refactor) desde el men principal del IDE. El IDE le ir preguntando con
el cuadro de dilogo Renombrar (Rename) para guiarlo a travs de las opciones del
renombrado de la clase y la actualizacin del cdigo que se refiere a esa clase. Haga
los cambios y d clic en Refactorizar (Refactor) para aplicar los cambios. Esta
secuencia de clics podra parecer innecesaria si tiene solo una nica clase en su
proyecto, pero es muy til cuando sus cambios afectan a otras partes de su cdigo
en proyectos ms grandes.

Para una gua ms completa de las caractersticas del NetBeans IDE, vea la **Pgina
de Documentacin de NetBeans.

Vous aimerez peut-être aussi