Java/Swing 有哪些好的对接框架?[关闭]

IT小君   2021-11-06T03:10:51

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

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

评论(7)
IT小君

非活动项目

  • SwingDocking在我看来功能齐全且速度快;Apache 许可证 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 月
2021-11-06T03:10:52   回复
IT小君

我曾经评估过几个对接框架(包括已经提到的flexdockmydoggy以及jdocking

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

2021-11-06T03:10:53   回复
IT小君

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

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

2021-11-06T03:10:53   回复
IT小君

请参阅信息节点停靠窗口

他们有 gpl 版本和商业版本,但许可证并不昂贵。如果您选择了正确的皮肤(我们使用看起来有点像 eclipse 的 ShapedGradientDockingTheme),那么它会健壮而美观。

2021-11-06T03:10:54   回复
IT小君

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

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

2021-11-06T03:10:54   回复
IT小君

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

乌鸦对接:

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

2021-11-06T03:10:55   回复
IT小君

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

2021-11-06T03:10:56   回复