我正在寻找一个好的轻量级Java停靠框架。
我知道Netbeans和Eclipse可以用作RCP,但是我正在寻找更加轻量级的东西。
我正在寻找一个好的轻量级Java停靠框架。
我知道Netbeans和Eclipse可以用作RCP,但是我正在寻找更加轻量级的东西。
Swing / AWT框架:
JavaFX框架:
不活跃的项目
我曾评估过几个对接框架(包括已经提到的 flexdock、mydoggy 和 jdocking)。
最终我选择了Docking Frames,我真心推荐使用。它易于使用,功能丰富,有良好的文档,并且开发者通过论坛快速提供支持。
我过去成功地使用过 FlexDock,但它似乎得不到很好的支持,并且起步很难(这是一个相当复杂的停靠框架)。 FlexDock 是开源的。
此外,最近我喜欢使用的是 MyDoggy,它得到了良好的支持并且非常易于使用(有足够的示例和教程进行文档化)。 它的主要缺点(对我来说)是在使用第三方 LAF(例如 Substance)时难以适应其外观。 但总体而言,我非常喜欢它。 如果我没记错的话,它是一个相当轻量级的库。 我会推荐它用于任何用途(它是开源和免费的),因为它具有良好的 API。
请查看infonode停靠窗口。
他们有gpl版和商业版,但许可证并不昂贵。如果选择正确的皮肤(我们使用的是ShapedGradientDockingTheme,它看起来有点像eclipse),则功能强大且外观漂亮。
我们在三个产品中非常成功地使用了来自vlsolutions(http://vldocking.com)的VLDocking。他们有一些与GPL兼容的开源许可证。
JIDE有很多组件,包括一个停靠框架。JIDE的核心是开源的,但他们还有几个商业库。停靠框架是商业的。