Páginas

Mostrando entradas con la etiqueta JBoss Developer Studio. Mostrar todas las entradas
Mostrando entradas con la etiqueta JBoss Developer Studio. Mostrar todas las entradas

12/6/15

Tutorial de Aplicación Java Swing. Ejemplo simple y sencillo.

Aplicación Java Swing Simple y Sencilla.

Tutorial de Aplicación Java Swing, ejemplo de una aplicación Swing con varias ventanas.




Cuando estaba comenzando a programar en Java Swing después de ver tantos artículos y "tutoriales" locos de la web muchas veces no encontraba lo que en realidad estaba buscando, quería saber como hacer una aplicación Swing con varias ventanas, actualizando la misma ventana, después con un poco más de experiencia comencé con los tutoriales de Java Sun los cuales recomiendo con los ojos cerrados, todo lo que tenga que ver con Java podrás encontrarlo ahí. Casi siempre comenzamos a practicar con los componentes de Swing, o con el famoso y comercial "Hola Mundo", bueno en esta entrada vamos a hacer un mini tutorial en el cual vamos a crear una aplicación Java Swing simple y sencilla con más de una ventana, la idea es ver el funcionamiento de una aplicación con más de una ventana y distintos componentes. Como es algo sencillo y mi estilo en Swing es sin utilizar ningún GUI Builder (tipo WindowBuilder), ni ningún plugin parecido, vamos hacerlo todo manual. Bueno manos al teclado, haremos una ventana simple imitando una ventana de login y si el usuario y la clave son correctos nos lleva a otra ventana de inicio, esta fácil...


22/5/15

Como instalar WindowsBuilder en eclipse o en JBoss Developer Studio

Como instalar WindowBuilder en eclipse/JBoss Developer Studio.

Instalación del plugin WindowBuilder en eclipse/JBoss Developer Studio..




Cuando necesitamos hacer una interfaz grafica nos ponemos creativos primero en nuestra mente, a veces agarramos un papel y lapiz y comenzamos a dibujar como sería nuestra interfaz, también por cosas de rapidez es necesario utilizar algún programa que con solo arrastrar los componentes a una ventana podamos construir la interfaz y mejor aún si nos va creando el codigo de una vez, aquí es donde entra en el juego el plugin para eclipse o JBoss Developer Studio que lleva por nombre WindowBuilder, personalmente si tengo tiempo y estoy en la capacidad prefiero crear la interfaz manualmente (siento que así aprendo un poco más). Si descargamos eclipse/JBoss Developer Studio en cualquier version reciente ya viene el plugin incluido pero hay veces en las que ya tenemos una version que no tiene ese plugin y necesitamos agregarlo a nuestro developer de esta manera:
1) Ingresamos a este link oficial de eclipse.
Descargar WindowBuilder
Descargar WindowBuilder

17/12/14

Pruebas unitarias JUnit en Eclipse/JBoss Developer Studio. JUnit tutorial.

Test JUnit en Eclipse/JBoss Developer Studio. JUnit tutorial.

Pruebas unitarias JUnit en Eclipse/JBoss Developer Studio. JUnit tutorial.



JUnit Matchers Hamcrest Tutorial. Te presento el poderoso JUnit, para refrescarte un poco la mente te doy un breve concepto del mismo, JUnit es un framework que sirve para hacer pruebas unitarias de nuestras clases, te darás cuenta de que cuando estás haciendo un proyecto, para probar un método de una determinada clase tienes que llamarlo desde el aplicativo o desde otro método y después ver si el resultado que devuelve es el esperado, bueno aquí nace JUnit el cual nos ayuda a ahorrar muchísimo tiempo al implementar una "clase prueba" para nuestras pruebas unitarias. Dicho esto te comento que este pequeño tutorial está hecho con JUnit 4 y el JBoss Developer Studio que básicamente es lo mismo que eclipse, no te asustes si estas utilizando otro IDE, en casi todos los IDE's se trabaja de la misma manera y con este tuto podrías fácilmente aprender a utilizarlo en tu IDE, no tienes que instalar nada nuevo casi todas las últimas versiones de los IDE's traen el plugin de JUnit listo para usar. Comenzando desde 0 te pondre varios ejemplos, algunos nos daran problemas y otros no.

11/12/14

Dos JBoss en la misma maquina. JBoss de prueba.

Tener dos JBoss en la misma máquina. Un JBoss aparte para pruebas.

Tener dos JBoss en la misma máquina. Un JBoss aparte para pruebas.



Cuando llegas a un nuevo trabajo ya tienen en tu maquina instalado todas las herramientas necesarias para que programes, los IDE'S que utilizan, las bases de datos, los gestores, etc. Cada vez que tienes un requerimiento al finalizar tienes que subirlo al control de versiones. Ahora en mi caso cuando no tengo ningún requerimiento o me sobra el tiempo hago algunas pruebas de algo que me interese en un proyecto aparte, o de repente cambio en archivo de configuración del JBoss standalone.xml o cualquier otra cosa que la prueba implique. Bueno al momento de hacer el commit al control de versiones a veces se nos pasa por alto que hicimos un cambio en dichos archivos y nos damos cuenta cuando nos mandan ese correo con varias observaciones y errores que tienen que ver con ese cambio, por eso hay que verificar antes de hacer commit que cambios son los que vas a subir con mucho cuidado. Después de esos errores me pregunte cómo hacer para instalar dos servidores de aplicaciones en la misma máquina o pc, en este caso 2 JBoss en la misma máquina. Cuál es el propósito de esto, que ya que obviamente esos proyectos del trabajo, y los proyectos de pruebas están en distintos Workspaces instalar un JBoss para ese WorkSpace de pruebas y dejar el del trabajo como esta para evitar posibles errores por descuido.

5/12/14

Crear un WorkSpace en Eclipse/JBoss Developer Studio. Tip.

Crear un WorkSpace en Eclipse/JBoss Developer Studio. Tip.

Crear un WorkSpace en Eclipse/JBoss Developer Studio. Tip.



Para crear un WorkSpace (Espacio de trabajo) en Eclipse/JBoss Developer Studio es sencillo, creo que para el programador junior es más complicada la palabra que lo que realmente significa. Primero hay que crear una carpeta en el pc, te aconsejo que esta carpeta la pongas en un sitio de tu computadora en donde solo vallas a tener cosas de programación, es bueno tratar de mantener un orden, después que tienes la ubicación creas la carpeta y le pones el nombre de WorkSpace - seguido del nombre de tu espacio de trabajo.

29/10/14

Primera aplicacion con Primefaces 5.0, JSF 2.1, JBoss Developer Studio o Eclipse y JBoss 7

Tutorial Primefaces 5.0, JSF 2.1, JBoss 7
Primefaces Dato Java

Primera aplicación en Java con JSF 2.1, Primefaces 5.0, JBoss Developer Studio y JBoss 7 Tutorial.

Primefaces es una Liberia de componentes potentes para JSF, tiene componentes interesantes y fáciles de usar, lo mejor de todo es que no tienes que configurar prácticamente nada para poderla usar, nada de dependencias ni nada de eso, solo importar el .jar a tu proyecto hacer unos cuantos ajustes y listo. Este tutorial es para crear nuestra primera aplicación con esta librería. Por ahora solo mostraremos un menú y un texto de salida para probar que la aplicación funciona. Recuerda que al final del tutorial esta el proyecto completo para que lo descargues si tienes alguna duda. Primero creamos el proyecto en la opción

21/7/14

Debug en Eclipse / JBoss Developer Studio.

Java debug. Depurar En Eclipse/JBoss Developer Studio

Como Depurar (debug) aplicación Java con Eclipse/JBoss Developer Studio.




Depurar aplicacion Java con Eclipse/JBoss Developer Studio. Lo mejor que podemos hacer cuando estamos desarrollando una aplicación, y surge un error a la hora de compilar la misma, es depurarla. Muchas personas hacen la depuración escribiendo interminables System.out.println(), lo cual nos hace perder tiempo y no es efectivo, para depurar tu aplicación de una manera correcta la mayoría de los IDE's (por no decir todos), cuentan con una herramienta para la depuración del código, si te preguntas para qué sirve la depuración de una aplicación, aquí te explico, cuando vamos haciendo un bloque de código muchas veces surgen errores al momento de compilar, algunos errores son obvios y se pueden corregir rápidamente, pero otros errores no son tan obvios, lo que tenemos que hacer para descubrir que ocasiona el error es ir viendo que pasa en nuestro código en tiempo de ejecución, para ver los valores de todas nuestras variables, si se cumplen o no las condiciones, si la base de datos esta retornando lo que debería... Tenemos que depurarla ya que con simples System.out.println() no vamos a ver los errores y utilizando las excepciones es posible que alguna excepción no la estemos capturando y resolver este asunto de esta manera puede quitarnos valioso tiempo. Una vez claro el concepto de depurar una aplicación, podemos ver cómo funciona, en este caso yo trabajo con el IDE JBoss Developer Studio / eclipse y para ejecutar la depuración en nuestro código hay dos reglas principales:

  • Insertar un breakpoint: lo que hacemos es elegir una línea del código desde donde queremos comenzar hacer la depuración.
  • Ejecutar la aplicación en modo DEBUG: se abre una vista nueva en el IDE que nos muestra todos los datos acerca de nuestro código y así podemos ver porque hay un error.
Para realizar este ejemplo voy a utilizar una vieja aplicación de escritorio Java Swing que posee una base de datos PL/SQL, la aplicación sirve para controlar los alumnos y profesores de un determinado centro de estudios, vamos a insertar un Breakpoint en el método que me devuelve todos los profesores del centro de estudios y así veremos si el método funciona como de verdad queremos, en la vista de depuración nos vamos moviendo de línea en línea y el te va mostrando el valor de los atributos que hay en la línea.