miércoles, 23 de febrero de 2005

Análisis estructural de programas Java

IBM ha desarrollado SA4J que es una herramienta que permite analizar estructuralmente código java, detectar anti-patrones estructurales, visualizar las dependencias entre clases y análisis "y si..." (que permite comprobar lo que ocurriría si se hace un determinado cambio en el resto de la aplicación sin hacerlo realmente). Habría que echarle un vistazo para ver hasta dónde llegan...

lunes, 7 de febrero de 2005

Un solo jar

One-jar proporciona una solución al problema de tener que distribuir las aplicaciones con otros jar de los que dependen. El proceso es bastante sencillo y permite tener unos jar dentro de otros y por tanto mantener los manifest de cada uno. Implementan un classloader que busca dentro del jar por si hubiera otros jar donde buscar la clase.

jueves, 3 de febrero de 2005

Class Loaders

En este artículo se detalla el funcionamiento de los class loaders.

Un JScrollPane con una vista en miniatura

En este artículo se presenta el código necesario para incluir una vista en miniatura de un JScrollPane en el propio panel de forma que no se pierda el contexto. Hay que registrarse para obtenerlo, pero la idea es interesante porque la propia miniatura puede usarse para hacer scroll, simplemente moviendo el ratón sobre ella.