Thursday, August 30, 2007

Ventajas del Editor NB6.0 M10

El Editor de NetBeans 6.0 M10 es una gran herramienta muy útil para nuestros programas. Expondré un ejemplo muy simple.

Tenemos una caja de texto y deseamos obtener ese valor y pasarlo a un objeto de tipo String.
el código correcto seria String v = (String) this.textFieldV.getText();
Bien pensemos que solo escribimos
String v = this.textFieldV.getText(); esto generara el error que muestra la figura.
Un error de tipos de datos incompatibles. Damos un click en el icono en la parte izquierda y se activara un asistente, seleccionamos la opción de conversión por cast de un object a String.



el editor automáticamente genera la conversión.
String v = (String) this.textFieldV.getText();



Muchos diran parece algo sencillo que escribiendo lo hubiese hecho, tal vez sea asi, pero nos demuestra muchas de las posibilidades del editor, considerando en muchos casos que puede ser un usuario nuevo y no tiene muchos conocimientos de Java.

Ubicacion de Los Grupos de Java

Puedes observar la ubicación de los grupos internacionales de Java, agrupados por Continente y región. Por razones de organización los pertenecientes a Centro America son ubicados como parte de Norte America, es una guia de referencia para las personas interesadas en conocer su ubicación.

Puedes verlos aqui

Wednesday, August 29, 2007

Congreso PanamaJUG 2007


El grupo de usuarios de Java de Panamá. PanamaJUG esta organizando el primero congreso PanamaJUG 2007, a realizarse en la ciudad de Chitre, Provincia: Herrera, Pais: Panamá.
Nuestro objetivo es promover el uso de Java en nuestro país, todos son cordialmente invitados a asistir. En nuestra pagina puedes encontrar todas las información sobre el congreso.
Pagina Oficial

Monday, August 27, 2007

Invitacion al programa NetCat 6.0

NetBeans 6.0 esta en fase de estabilización. Si usted tiene experiencia con NetBeans IDE y desea contribuir con tiempo y esfuerzo puedes registrarte aqui.

La aceptación de colaboradores es hasta el 29 de Agost


Friday, August 24, 2007

Update Center NB6.0M10

En alguna ocasiones necesitamos actualizar los paquetes o realizar nuevas descargas, en NetBeans 6.0 M10, podemos especificar el url al centro de actualización deseado.
Desde el menu Tools->Plugins













Seleccionamos la pestaña Settings









Le damos click al boton Add, y agregamos el url







Ahora nos aparece listo, simplemente indicamos la frecuencia de actualizacón.

Wednesday, August 22, 2007

Filtrar Registros RowSet en una misma pagina

Cuando deseamos establecer condiciones de busqueda de ciertos registros y mostrarlos en una tabla, la cual relacionamos mediante un dropDown para cambiar los registros en base a la selección, cuando cambiamos la paginación nos mostrara todos los registros y no los filtrados, si no hacemos de esta manera.

Monday, August 20, 2007

Temas Personalizados Visual Web Pack

El Dr. Winston Prakash nos presenta en su blog, algo muy esperado por los desarrolladores de aplicaciones web con Visual Web Pack, que es el cambio de temas, Winston nos presenta de manera sencilla la forma en que podemos modificar los componentes Woodstock Components
y ajustarlos a nuestro gusto.
Puedes verlo aqui

Friday, August 17, 2007

Roadmap NetBeans

Aqui podemos ver el mapa de las liberaciones de NetBeans, y tambien podemos descargar las versiones anteriores de NetBeans desde la versión 3.5 hasta la 6.0. Sin duda para todos aquellos que no conocían el IDE , pueden descargar y probar las versiones comparando los grandes cambios que ha sufrido a través del tiempo.
Enlace aqui

Tuesday, August 14, 2007

Error alcance getSessionBean1()

Algunas veces cuando diseñamos aplicaciones web con Visual Web Pack , se generan los paquetes necesarios, pero en algunas ocasiones se genera un error en el cual no encuentra el getSessionBean1(). De manera que no podemos usar los RowSet y demas atributos dentro de el.
No se la razon especifica por la cual no los genero, puede ser algo de rendimiento ya que la maquina donde realize las pruebas no tiene buenas caracteristicas.
Acontinuacion coloco las imagenes de una pagina normal sin problemas y una donde se genera el error.Y luego la solucion sencilla al problema.








al crear una nueva pagina en el mismo directorio, no encuentra el getSessionBean1().








Aqui tenemos el mensaje cuando usamos el Fix Import








Solución:
Para solucionar este problema solo tenemos que importar los paquetes y establecer los metodos correspondientes.
Paso 1:
Importar paquetes
import sirmupaweb.ApplicationBean1;
import sirmupaweb.RequestBean1;
import sirmupaweb.SessionBean1;

Paso 2:
Colocamos los metodos

protected ApplicationBean1 getApplicationBean1() {
return (ApplicationBean1) getBean("ApplicationBean1");
}

/**
*

Return a reference to the scoped data bean.


*/
protected SessionBean1 getSessionBean1() {
return (sirmupaweb.SessionBean1) getBean("SessionBean1");
}

/**
*

Return a reference to the scoped data bean.


*/
protected RequestBean1 getRequestBean1() {
return (sirmupaweb.RequestBean1) getBean("RequestBean1");
}

Con esto podemos utilizar nuestro SessionBean en la pagina.

Monday, August 13, 2007

Editando hojas estilos en NB6.0M10

La edición de hojas de estilo con nuestros proyectos Web, es muy sencilla, el Editor de NetBeans, nos ofrece una vista previa, que nos ayuda a observar el resultado final.

Friday, August 10, 2007

Java 7

En java.net nos presentan el articulo con algunas caracteristicas del proyecto Java 7.
Puedes verlo aqui

The JDK 7 Project

The JDK7 project on java.net is the first place to look for Java 7 updates. This project releases binary snapshots of Java 7 every two weeks. If you want to try out a new feature of Java 7, downloading a binary is the easiest way to get yourself up and running. (Note that the JDK7 project is not the same thing as the OpenJDK; more on that below.)

Each new binary snapshot includes a list of bugs fixed and features added. It is still early in the Java 7 development cycle, and so far, the change lists for these early builds have been pretty dull. They have included updates to Javadoc comments, fixes for obscure regressions, and incomprehensible tweaks to the hotspot VM, but very little in the way of new APIs to try out.

Fuera de Memoria

Cuando tenemos una maquina con pocos recursos, y tenemos una pagina en diseño con un Page Fragments para el header y nos quedamos sin recursos, podemos ver el mensaje colocado en nuestro frame.

Wednesday, August 01, 2007

Ubicacion de PanamaJUG

PanamaJUG esta ubicado en la Villa de Los Santos, Provincia de Los Santos, Panamá.
Aqui puedes observar algunas mapas de la ubicación de nuestro grupo.