He descuidado mi pasión, sacrificándola por mi trabajo, pero me he dado un tiempo para escribir éste post en donde les daré a conocer nuevas características que se pueden encontrar en Swing, muchas de éstas características se encuentran disponibles únicamente en la versión 6 de Java.
Empecemos por mencionar algunas:
- Cómo puedo abrir un archivo con la aplicación que tiene asociada por defecto. Ejemplo archivos .html con FireFox. Respuesta: usando la clase Desktop How to Integrate with the Desktop Class
- Necesita programar una tarea que debe ejecutarse cada cierto tiempo. Respuesta: la clase Timer How to Use Swing Timers
- Necesito cambiar el orden según el cual mis componentes ganan el foco cuando presiono tab. Respuesta: utilice una política «traversal» de foco How to Use the Focus Subsystem
- Ventanas de dialogo modales.How to Use Modality in Dialogs
- Necesita imprimir tablas(How to Print Tables), texto(How to Print Text).
- Crear ventanas de splash (How to Create a Splash Screen)
- Ubicar elementos en el System Tray (icono junto al reloj) How to Use the System Tray
Pueden encontrar éstos y otros links interesantes, que todos los Javeros deberíamos conocer, aquí: Lesson: Using Other Swing Features
Powered by ScribeFire.
Gracias,
buen articulo.
Excelente compendio Jorge. Java es un lenguaje en constante evolución. La integración para Desktop esta avanzando muy rápido a tal punto que aquel mito acerca de la lentitud de Java ya esta abolido, eso es innegable. Como respaldo cito, que otros fabricantes de software clonaron la arquitectura J2EE para sus nuevos productos, por que es un hecho que de seguir con sus viejos esquemas estarían condenados a desaparecer.
También les invito a visitar la página: http://java.sun.com/javase/technologies/desktop/
Es la fuente de la tecnología Desktop de Java.
Gracias Jorge, o revisare ahora mismo.