¿Cuáles son los buenos marcos de acoplamiento para Java / Swing? [cerrado]
-
08-07-2019 - |
Pregunta
Estoy buscando un buen marco de acoplamiento de Java ligero.
Sé que Netbeans y Eclipse pueden usarse como RCP, pero estoy buscando algo un poco más liviano.
Solución
- Raven Docking Apache 2; 0.2 MB
- MyDoggy LGPL; solo archivos JAR: 0.7 MB; Diciembre de 2010
- VLDocking LGPL; 0.4 MB
- NetBeans CDDL / GPL; 4,6 MB (plataforma.zip)
- Eclipse CPL o EPL? solo swt (?)
- InfoNode GPL o Comercial
- Sanaware GPL o Commercial zip completo 0.3MB
- Marcos de acoplamiento LGPL; 3 MB
- Jide comercial; < 3MB
- FlexDock MIT; 0,4 MB; Nov 2011
Proyectos inactivos
- SwingDocking me parece completamente funcional y rápido; Licencia Apache 2; Oct 2007
- XUI se desarrollará más aquí; MPL; 1,6 MB (XUI-jdk15.zip); Febrero de 2008
- JDocking CDDL; 1.3 MB (v0.8.zip) la parte de acoplamiento de netbeans
- JRichClient GPL; derivación de flexdock; Nov 2007
Otros consejos
Una vez evalué varios marcos de acoplamiento (incluidos los ya mencionados flexdock y mydoggy y jdocking .
Finalmente llegué a Marcos de acoplamiento , que realmente puedo recomendar. Es fácil de usar, pero aún cuenta con documentación rica y buena y soporte rápido del desarrollador a través del foro.
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 usando MyDoggy , que está bien soportado y es 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 usan LAF de terceros (como Substance, por ejemplo). Pero en general me gusta mucho. Si no recuerdo mal, es una biblioteca bastante ligera. Lo recomendaría para cualquier uso (es de código abierto y de uso gratuito) por su buena API.
Consulte 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 atractivo si selecciona la máscara adecuada (utilizamos el ShapedGradientDockingTheme que se parece un poco a un eclipse).
Acabo de lanzar otro marco de acoplamiento. Es realmente liviano y está disponible bajo la licencia Apache 2.0.
Raven Docking:
Utilizamos VLDocking de vlsolutions ( http://vldocking.com ) con bastante éxito en 3 de nuestros productos. Tienen una licencia de código abierto compatible con GPL.
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.