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