JTagua

Inicio » Posts tagged 'Ejemplo'

Tag Archives: Ejemplo

Anuncios

¿Es año Bisiesto?

Para adquirir cierta destreza con el entorno NetBeans, realizaremos un ejercicio sencillo de clases en Java, sin interfaz gráfica, que nos permita introducir un número entero distinto de cero, que tomaremos como AÑO y el programa tendrá que averiguar si es o no un AÑO BISIESTO.

Para ello abrimos una sesión de NetBeans e iniciamos un nuevo proyecto haciendo File/New Project

 image11

Seleccionaremos la categoria “Java” y como proyecto “Java Application”, para después pulsar Next.

A partir de aquí se creará una nueva aplicación Java SE dentro de un proyecto estándar. En un proyecto estándar se usa la herramienta Apache Ant para construir los script necesarios para ejecutar y chequear (debug) la ejecución del proyecto.

Para mas información visite Apache Ant 

image22

Nombramos el proyecto como “esbisiesto00” y elegimos la carpeta donde deseamos salvar dicho proyecto. Hacemos Finish para terminar

image31

 

Editamos el archivo main y escribimos el siguiente código

image41

Para construir un ejecutable “jar” o “war” será necesario seleccionar en la caja de proyectos

 

image51

el proyecto con el botón derecho, y una vez que aparezca el menu contextual seleccionar “Clean and Build”, de esta menera se eliminarán todas las compilaciones de todos los componentes del proyecto y se compilarán de nuevo para producir un ejecutable “jar” en el caso de que no existan errores. Si hacemos esto veremos la siguiente información en la ventana de salida:

 

image61

 Vemos, que no existen errores y que para ejecutar este proyecto fuera del IDE y sin el control de Apache Ant, tendríamos que ejecutar con

java -jar “C:\Documents and Settings\jtagua\Escritorio\EJE2EVA\esbisiesto00\dist\esbisiesto00.jar”

Para ejecutar desde el IDE Netbeans, seleccionamos la opciópn del menú principal  Run/ Run main project. A partir de aquí la caja de salida espera la entrada mediante teclado del número entero (distinto de cero) que será tomado como año y se comprobará si es o no bisiesto. Si introducimos 2008 aparecerá en la caja de salida:

image72

Como es obvio, si introducimos un año no bisiesto el programa responderá en ese sentido

image8

Y si se introduce el valor cero:

 

image9

 Veamos ahora las carpetas que se han generado.

En primer lugar se ha creado una carpeta con el mismo nombre que el proyecto en el directorio indicado y ésta contiene:

image10

Anuncios