java swing frameworks docking

¿Cuáles son los buenos marcos de acoplamiento para Java/Swing?



frameworks docking (7)

Estoy buscando un buen marco de acoplamiento ligero de Java.

Sé que Netbeans y Eclipse se pueden usar como RCP, pero estoy buscando algo un poco más liviano.



He utilizado con éxito FlexDock en el pasado, pero parece que no está bien soportado y es bastante difícil comenzar (este es un marco bastante complejo para el acoplamiento). FlexDock es de código abierto.

Además, más recientemente, he disfrutado el uso de MyDoggy, que es bien compatible y bastante fácil de usar (muy bien documentado con suficientes ejemplos y tutoriales). Su principal inconveniente (para mí) es la dificultad de adaptar su aspecto cuando se utilizan LAF de terceros (como Sustancia, por ejemplo). Pero, en general, me gusta mucho. Si no recuerdo mal, es una biblioteca bastante liviana. Lo recomendaría para cualquier uso (es de código abierto y de uso gratuito) por su buena API.


JIDE tiene bastantes componentes, incluido un marco de acoplamiento. El núcleo de JIDE es de código abierto, pero también tienen varias bibliotecas comerciales. El marco de acoplamiento es comercial.

http://www.jidesoft.com/products/component.htm


Una vez evalué varios marcos de acoplamiento (incluidos los ya mencionados flexdock y MyDoggy y jdocking .

Finalmente vine a Docking Frames , que realmente puedo recomendar. Es fácil de usar, pero aún cuenta con una gran cantidad de documentación y un soporte rápido del desarrollador a través del foro.


Usamos VLDocking de vlsolutions ( VLDocking ) con bastante éxito en 3 de nuestros productos. Tienen alguna licencia de código abierto compatible con GPL.


Vea una lista completa (con enlaces) de más de 10 marcos de acoplamiento here .

Proyectos inactivos

  • SwingDocking me parece completamente funcional y rápido; Licencia de Apache 2; Oct 2007
  • XUI se desarrollará más aquí? MPL; 1.6 MB (XUI-jdk15.zip); Feb 2008
  • JDocking CDDL; 1.3 MB (v0.8.zip) la parte de acoplamiento de netbeans
  • JRichClient GPL; derivación de flexdock; Nov 2007

Ver las ventanas de acoplamiento de infonode .

Tienen una versión gpl y una versión comercial, pero las licencias no son tan caras. Robusto y bien parecido si selecciona la piel correcta (usamos el ShapedGradientDockingTheme que se parece un poco al eclipse).