Componentes para Swing
En estos días es muy díficil encontrar gente involucrada en el desarrollo de librerias en Swing y por eso quiero compartir un enlace a la libreria SteelSeries. No sólo es el hecho de utilizar esta tecnología, sino la alta calidad de los componentes que ha desarrollado.
Si es cierto que la web ha venido a remplazar a las aplicaciones de escritorio como muchos aseguran, entonces deben de faltar muchos años para eso ya que ni HTML ni DOM han planteado el uso de un verdadero sistema de componentes, cosa que reduciría las dependencias en frameworks javascript que por lo regular son incompatibles entre sí.
- hmvictor's blog
- Inicie sesión o regístrese para enviar comentarios
Griffon
Me parece que Griffon utiliza (o puede utilizar, por medio de algún plugin) esa biblioteca Steel Series. He visto uno que otro screenshot, tienen cosas bastante chidas.
Si te gusta Windows, en
Si te gusta Windows, en alguna de sus versiones aparecio un componente que, creo, no he vuelto a ver nuevamente jejeje
Peero, no está demás conocerlo.
La suite se llama Flamingo y, te sugiero revises la documentación.
Hay componentes más atractivos y útiles.
Saludos!!!
RuGI
Flamingo
Utilicé flamingo en algunas aplicaciones y debido a problemas de incompatibilidad entre versiones (que lo hice para corregir unos defectos) decidí removerlo. Usé el componente Ribbon y confieso que es una muy buena adaptación visual del componente de Office a Java pero es el uso de los componentes lo que le hace a uno no conservar el interes. La parte de las API's pierde además un poco de la filosofía MVC de Swing por lo que te imaginarás que no habiendo mucha documentación todo se complicaba (no me quedó más remedio que bajar el codigo fuente para saber como debía utilizar algunas cosas).
Pero lo peor de todo es que el proyecto ha sido abandonado (al igual que Substance y Trident) por su creador Kirill Grouchnikov. Sería muy interesante crear una versión nueva retomando parte del trabajo ya hecho pero es una tarea compleja (por algo su creador la abandonó).
Otras librerias de componentes muy interesantes son:
Insubstantial, una continuación de Substance
Alguien ha tomado el trabajo de los proyectos abandonados por Kirill para corrregir y continuar sus librerias aunque con nuevos nombres por ser un fork.
Estos son las nuevas versiones:
muerte al ribbon
Por qué quieren usar ribbon? es de las peores GUIs que he visto en años. No he escuchado un solo buen comentario acerca de ese diseño; todos los usuarios de Office se quejan de que no le entienden. No le veo ventajas sobre los menus colgantes tradicionales.
El de Swing TaskDialog se ve
El de Swing TaskDialog se ve particularmente bien y es imposible diferenciarlo de un componente nativo.
De ribbon
A mí me gusta ribbon. Este componente no es para todo tipo de aplicaciones sino para aquellas que son más orientadas a documentos o acciones basadas en el contexto. Existe una guía que publicó Microsoft para su uso más efectivo (en los que declara que no es un componente que se deba usar siempre). A mí me parece más intuitivo sobre todo al integrarlo con su instant preview.
Claro, es muy significativo el salto desde versiones anteriores porque ya estabamos acostumbrados a su anterior menú. Creo que para alguién que comienza desde cero no habría mayor problema en aprender a utilizar esta nueva interfaz.
Sobre ribbon
A mí me gusta ribbon. Este componente no es para todo tipo de aplicaciones sino para aquellas que son más orientadas a documentos o acciones basadas en el contexto. Existe una guía que publicó Microsoft para su uso más efectivo (en los que declara que no es un componente que se deba usar siempre). A mí me parece más intuitivo sobre todo al integrarlo con su instant preview.
Claro, es muy significativo el salto desde versiones anteriores porque ya estabamos acostumbrados a su anterior menú. Creo que para alguién que comienza desde cero no habría mayor problema en aprender a utilizar esta nueva interfaz.