CSS para Swing
lunes, julio 21, 2008 at 7:44PM Ethan Nicholas ha creado un motor CSS para Swing. Como menciona en su blog, uno de los problemas de Swing es que hay que definir las características visuales de los componentes mediante código, lo que lleva a que para cambiar dichas características hay que volver a compilar la aplicación.
Desde hace mucho, en el mundo HTML se usa CSS para este tipo de características, por lo que se ha vuelto un estándar en el mundo de la programación. Por ejemplo, Openlaszlo, Flex y JavaFX lo usan para definir los colores y estilos de sus componentes.
Por ello a la hora de buscar una forma de separar los aspectos visuales del código de la aplicación y poder cambiarlos en tiempo de ejecución, CSS resulta una buena alternativa para Swing. Ethan ha construido un motor para integrar dicha tecnología en Swing y lo ha puesto disponible bajo licencia GPL.
j2se 
Reader Comments