38

我正在寻找一个好的轻量级Java 对接框架。

我知道 Netbeans 和 Eclipse 可以用作 RCP,但我正在寻找更轻量级的东西。

4

7 回答 7

36

非活动项目

  • SwingDocking在我看来功能齐全且速度快;阿帕奇许可证 2;2007 年 10 月
  • XUI会在这里进一步发展吗?MPL; 1.6 MB (XUI-jdk15.zip); 2008 年 2 月
  • JDocking CDDL;1.3 MB (v0.8.zip) netbeans 的对接部分
  • JRichClient GPL;flexdock的派生;2007 年 11 月
于 2009-10-22T14:01:02.230 回答
12

我曾经评估过几个对接框架(包括已经提到的flexdockmydoggyjdocking

最后我来到了Docking Frames,我真的可以推荐它。它易于使用,但仍然具有丰富的 + 良好的文档和开发人员通过论坛提供的快速支持。

于 2009-08-18T07:15:27.073 回答
4

我过去曾成功使用过 FlexDock,但它似乎没有得到很好的支持,而且很难开始(这是一个非常复杂的对接框架)。FlexDock 是开源的。

此外,最近,我喜欢使用MyDoggy,它得到了很好的支持并且非常易于使用(非常有据可查,有足够的示例和教程)。它的主要缺点(对我而言)是在使用 3rd-party LAF(例如 Substance)时难以适应其外观。但总的来说,我真的很喜欢它。如果我没记错的话,它是一个相当轻量级的库。我会推荐它用于任何用途(它是开源的并且可以免费使用),因为它具有良好的 API。

于 2008-12-02T06:50:37.087 回答
3

请参阅infonode 停靠窗口

他们有 gpl 版本和商业版本,但许可证并不昂贵。如果您选择了合适的皮肤,它会变得强大且好看(我们使用看起来有点像 eclipse 的 ShapedGradientDockingTheme)。

于 2008-11-20T11:22:16.183 回答
3

我们在我们的 3 个产品中非常成功地使用了来自 vlsolutions ( http://vldocking.com ) 的 VLDocking。他们有一些与 GPL 兼容的开源许可证。

于 2008-11-21T09:24:11.973 回答
3

JIDE 有很多组件,包括一个对接框架。JIDE 的核心是开源的,但他们也有几个商业库。对接框架是商业的。

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

于 2008-11-21T18:22:59.643 回答
3

我刚刚发布了另一个对接框架。它非常轻量级,并且在 Apache 2.0 许可下可用。

乌鸦对接:

http://raven.java.net/ravenDocking/index.html

于 2011-12-17T15:28:03.170 回答