jueves, 29 de enero de 2009

Swing Application Framework JSR-259

Para ayudar en el armado de una aplicación, se ha escrito la JSR-259
llamada Swing Application Framework. Este Framework se lanzó en
el 2006, y hasta ahora es una implementación prototipo de un
conjunto de clases java.

Nos proporciona un manejo mas simple de:

  • Ciclo de vida de una aplicación, como comienzo y parada de la GUI
  • Soporte para el manejo y carga de recursos, como strings, mensajes formateados, imágenes, colores, fonts, y otros tipos.
  • Soporte para definición, manejo y enlace de Actions, incluyendo las asincrónicas.
  • Persistencia del estado de la GUI, automático y selectivo, para que vuelva a aparecer en la próxima ejecución en el mismo estado

Bueno para que sea esto mas entretenido vamos a mostrar un ejemplo
de este framework.

1. este ejemplo es un mantenedor simple de una tabla de una base de
datos, como siempre con nuestro querido netbeans y postgres.

2. tenemos que tener una conexion en netbeans de la base de datos
(en un articulo de este exelente blogg jajaja, tenemos un ejemplo como
realizarlo).

3. creamos el proyecto de tipo framework jsr-259



4. especificamos que vamos a utilizar una base de datos.


5. seleccionamos la base de dato y la tabla correspondiente a nuestro mantenedor.



6. despues siguiente y en la siguente ventana finalizar, despues de todo este
proceso nos queda el proyecto asi.

7. y para finalizar ejecutamos nuestro proyecto.





Como simpre este es un punto de partida para entrar a este tema y como
siempre acontinuacion soy unos link para que puedan interiorisarse mas
del tema.

http://java.sun.com/developer/technicalArticles/javase/swingappfr/

http://jcp.org/en/jsr/detail?id=296

https://appframework.dev.java.net/intro/index.html

http://weblogs.java.net/blog/hansmuller/archive/ts-3399-final.pdf

http://weblogs.java.net/blog/hansmuller/archive/ts-3492-final.pdf

No hay comentarios: