2008-11-20 4 views

ответ

33

Смотреть полный список (со ссылками) более 10 рамок дока here.

  • Raven Docking Apache 2; 0,2 МБ
  • MyDoggy LGPL; только JAR: 0,7 МБ; Декабрь 2010 года
  • VLDocking LGPL; 0,4 МБ
  • NetBeans CDDL/GPL; 4.6 MB (platform.zip)
  • Eclipse CPL или EPL? только свт
  • InfoNode GPL или коммерческих
  • Sanaware GPL или коммерческий полный почтовый 0.3Mb
  • Docking Frames LGPL (?); 3 MB
  • Jide коммерческая; < 3MB
  • FlexDock MIT; 0.4 МБ; Поу 2011

Неактивные проекты

  • SwingDocking мне кажется, полностью функциональным и быстрым; Лицензия Apache 2; Окт. 2007
  • XUI будет развиваться здесь ?; MPL; 1,6 МБ (XUI-jdk15.zip); Февраль 2008 г.
  • JDocking CDDL; 1,3 МБ (v0.8.zip) доковая часть чистых бобанов
  • JRichClient GPL; вывод flexdock; Nov 2007
3

См. infonode docking windows.

У них есть версия gpl и коммерческая версия, но лицензии не так дороги. Надежный и хорошо выглядящий, если вы выберете правильный скин (мы используем ShapedGradientDockingTheme, который немного похож на eclipse).

+0

Вы знаете, если он активно развивается? Последний релиз уже более года ... – 2008-11-20 12:13:21

+0

Ну, компания все еще там, поэтому я думаю, что они есть. Тем не менее, я не видел увеличения числа версий. – dhiller 2008-11-20 16:08:59

3

Мы используем VLDocking от vlsolutions (http://vldocking.com) довольно успешно в 3 наших продуктах. У них есть лицензия с открытым исходным кодом, совместимая с GPL.

2

В JIDE имеется довольно много компонентов, включая раму стыковки. Ядро JIDE является открытым исходным кодом, но у них также есть несколько коммерческих библиотек. Стойка для стыковки является коммерческой.

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

4

Я успешно использовал FlexDock в прошлом, но это, кажется, не очень хорошо поддерживается, и это довольно трудно начать с (это довольно сложная структура для стыковки). FlexDock - с открытым исходным кодом.

Кроме того, совсем недавно мне понравилось использовать MyDoggy, который хорошо поддерживается и довольно прост в использовании (очень хорошо документирован с достаточным количеством примеров и руководств). Его основным недостатком (для меня) является сложность приспосабливать его внешний вид при использовании сторонних LAF (например, для вещества). Но в целом мне это очень нравится. Если я правильно помню, это довольно легкая библиотека. Я бы рекомендовал его для любого использования (он с открытым исходным кодом и бесплатный для использования) для его хорошего API.

11

я сразу оценила несколько механизмов стыковки (в том числе уже упомянутый flexdock и mydoggy и jdocking.

Finaly Я пришел к Docking Frames, что я действительно могу рекомендовать. Он прост в использовании, но по-прежнему имеют богатый + хорошая документация и быстрая поддержка от разработчика через форум.

Смежные вопросы